Advertisement
Guest User

Untitled

a guest
Feb 26th, 2020
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.71 KB | None | 0 0
  1. package com.billennium.office.web.pages.BPM.FotonTechnik
  2.  
  3. import com.billennium.office.web.pages.BPM.FotonTechnik.Models.InwestorModel
  4. import geb.Page
  5.  
  6. class FotonUmowaPage extends Page {
  7. static content = {
  8. /** Sekcja Pierwsza*/
  9. dataZawarciaInput(wait: true) { $(".eventParamObiegumowyiinstalacjiZawartawdniu2102167988 input.riTextBox") }
  10. nrUmowyInput(wait: true) { $(".eventParamObiegumowyiinstalacjiNumerumowy2102168339 input[type='text']") }
  11. wykonawcaInput(wait: true) { $(".eventParamObiegumowyiinstalacjiWykonawca2102167993 input[type='text']") }
  12. nrTelefonuWykonawcyInput(wait: true) { $(".eventParamObiegumowyiinstalacjiNumertelefonu2102167994 input[type='text']") }
  13.  
  14. /** Sekcja Dane inwestora*/
  15. imieInput(wait: true) { $(".eventParamObiegumowyiinstalacjiImie2102168356 input[type='text']") }
  16. nazwiskoInput(wait: true) { $(".eventParamObiegumowyiinstalacjiNazwisko2102168357 input[type='text']") }
  17. kodPocztowyInput(wait: true) { $(".eventParamObiegumowyiinstalacjiKodpocztowy2102168359 input[type='text']") }
  18. miejscowoscInput(wait: true) { $(".eventParamObiegumowyiinstalacjiMiejscowosc2102168358 input[type='text']") }
  19. ulicaInput(wait: true) { $(".eventParamObiegumowyiinstalacjiAdreszamieszkania2102168360 input[type='text']") }
  20. nrBudynkuInput(wait: true) { $(".eventParamObiegumowyiinstalacjiNrbudynku2102168425 input[type='text']") }
  21. nrLokaluInput(wait: true) { $(".eventParamObiegumowyiinstalacjiNrlokalu2102168426 input[type='text']") }
  22. peselInput(wait: true) { $(".eventParamObiegumowyiinstalacjiPesel2102168361 input[type='text']") }
  23. dowodOsobistyInput(wait: true) { $(".eventParamObiegumowyiinstalacjiSeriainumerdowoduosobistego2102168362 input[type='text']") }
  24. numerTelefonuInput(wait: true) { $(".eventParamObiegumowyiinstalacjiNumertelefonu2102168363 input[type='text']") }
  25. adresEmailyInput(wait: true) { $(".eventParamObiegumowyiinstalacjiAdresemail2102168364 input[type='text']") }
  26. czyWspolinwestorSelect(wait: true) { $(".eventParamObiegumowyiinstalacjiDodajwspolinwestora2102168320") }
  27.  
  28. /** Sekcja przedmiot umowy*/
  29. uzupelnijDaneInstalacjiSelect(wait: true) { $(".eventParamObiegumowyiinstalacjiCzyadresinstalacjitakisamjakInwestora2102168430") }
  30. kodPocztowyInstalacjiInput(wait: true) { $(".eventParamObiegumowyiinstalacjiKodpocztowyinstalacji2102168014 input[type='text']") }
  31. miejscowoscInstalacjiInput(wait: true) { $(".eventParamObiegumowyiinstalacjiMiejscowoscinstalacji2102168011 input[type='text']") }
  32. ulicaInstalacjiInput(wait: true) { $(".eventParamObiegumowyiinstalacjiUlicainstalacji2102168012 input[type='text']") }
  33. nrDomuInstalacjiInput(wait: true) { $(".eventParamObiegumowyiinstalacjiNumerdomuinstalacji2102168013 input[type='text']") }
  34. nrLokaluInsalacjiInput(wait: true) { $(".eventParamObiegumowyiinstalacjinumerlokaluinstalacji2102168431 input[type='text']") }
  35. nrTelefonuInstalacji(wait: true) { $(".eventParamObiegumowyiinstalacjiTelefoninstalacji2102168603 input[type='text']") }
  36. emailInstalacjiInput(wait: true) { $(".eventParamObiegumowyiinstalacjiEmailinstalacji2102168604 input[type='text']") }
  37.  
  38. /** Warianty - wybór z checkboxów*/
  39. wariantCheckboxes(wait: true) { $(".formdockTN_ObiegumowyiinstalacjiUmowaGRUPA1102621584 input[type='checkbox']") }
  40.  
  41. /** Wariant economy*/
  42. mocModuluEconomyInput(wait: true) { $(".eventParamObiegumowyiinstalacjimoc2102168032 input[type='text']") }
  43. iloscModulowEconomyInput(wait: true) { $(".eventParamObiegumowyiinstalacjiIloscmodulowEconomy2102168449 input[type='text']") }
  44. mocInstalacjiEconomyInput(wait: true) { $(".eventParamObiegumowyiinstalacjiUmowaLabel1102650927 input[type='text']") }
  45. ubezpieczenieEconomyCheckbox(wait: true) { $(".eventParamObiegumowyiinstalacjiUbezpieczenie10latEconomy2102168379 input[type='checkbox']") }
  46. /** Podsumowanie */
  47. cenaNettoInput(wait: true) { $(".eventParamObiegumowyiinstalacjiCennanetto2102168437 input[type='text']") }
  48. osobaUpowaznionaInput(wait: true) { $(".eventParamObiegumowyiinstalacjiOsobaupowaznionadowspolpracy2102168081 input[type='text']") }
  49.  
  50. /** Montaż instalacji fotowoltaicznej */
  51. metrazBudynkuCheckbox(wait: true) { $(".formdockTN_ObiegumowyiinstalacjiGRUPA2102168052 input[type='checkbox']") }
  52. formaFinansowaniaCheckbox(wait: true) { $(".formdockTN_ObiegumowyiinstalacjiUmowaGRUPA1102628286 input[type='checkbox'") }
  53.  
  54. /** Srodki wlasne inwestora Sekcja */
  55. cenaBruttoSrodkiWlasne(wait: true) { $(".eventParamObiegumowyiinstalacjiCenaZLbrutto2102168329 input[type='text']") }
  56. }
  57. static at = {
  58. dataZawarciaInput.displayed
  59. nrUmowyInput.displayed
  60. wykonawcaInput.displayed
  61. nrTelefonuWykonawcyInput.displayed
  62.  
  63. imieInput.displayed
  64. nazwiskoInput.displayed
  65. kodPocztowyInput.displayed
  66. miejscowoscInput.displayed
  67. ulicaInput.displayed
  68. nrBudynkuInput.displayed
  69. nrLokaluInput.displayed
  70. peselInput.displayed
  71. dowodOsobistyInput.displayed
  72. numerTelefonuInput.displayed
  73. adresEmailyInput.displayed
  74. czyWspolinwestorSelect.displayed
  75.  
  76. uzupelnijDaneInstalacjiSelect.displayed
  77. kodPocztowyInstalacjiInput.displayed
  78. miejscowoscInstalacjiInput.displayed
  79. ulicaInstalacjiInput.displayed
  80. nrDomuInstalacjiInput.displayed
  81. nrLokaluInsalacjiInput.displayed
  82. nrTelefonuInstalacji.displayed
  83. emailInstalacjiInput.displayed
  84. }
  85.  
  86. boolean isDaneInwestoraCorrect(InwestorModel inwestorModel){
  87.  
  88. }
  89. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement