Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
1 result
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.019Jun29May30Apr272625242019181713121110987654329Mar2118131211228Feb2314131211103Vaunujen vaihto ja varattujen paikkojen disablointi paikanvalinta ruutuun.mastermasterUudelleentehty paikanvaraus ja korjattu käyttäjän luominen"viimeistelyä"Tietojen siirtäminen DepartureChoice-ruudusta TicketChoice-ruutuunViimeinen scene fixattuMerge branch 'master' of gitlab.utu.fi:teeehe/kayttoliittymat-2018Muutoksia reitin valintaankäyttäjäbutton lisättylisäyksiä ja kommentointiaKommentointia lisätty ja pari luokkaa poistettu mitä ei tullutkaan käyteltyä..CheckOutScene luotu ja SeatChoicessa seikkaperäinen tarkistus, että käyttäjä valinnut oikean määrän lippuja. Ei tarkista onko valinnut oikeanlaisen lipun. Ei ehdi toteuttaa vaikka olisi suht simppeli kun nyt ajattalen asiaa.. CheckOutScene kesken, mutta kovakoodaa vaan maksutavan ja maksaako heti vai vasta junassa.pientä viilausta..valittujen paikkojen tarkisteluanäyttää jo varatut paikat varatuiltaAloitettu työt varauksien tallentamiseksi tietokantaan ja ylipäätään tietojen hakuun sieltä.Yks major aivopieru korjattu :)paikkavalitsin UI:ta "paranneltu" vähän ja koodia lisäilty..Paranneltu ja lisätty toimivuutta Lähdöt-välilehteen Admin-näkymässäKorjattu data.jsonMerge branch 'master' of https://gitlab.utu.fi/teeehe/kayttoliittymat-2018.Uudelleennimetty dataluokat englanniksi ja ensimmäinen versio reittien ja lähtöjen muokkaamisestaNyt paikkaa valittaessa se kertoo mitä lippuja ja monta kpl tuli valittua aikaisemmassa (TicketChoice) ruudussa. Samaten käy kurkkaamassa mitkä paikkaliput on jo varattu vaunusta ja valitsee ne varatuksi, tosin tämä toimii toistaiseksi vain vaunu 1 kohdalla toistaiseksi.xml:ää muokattu ja controlleriin siirretty toiminnallisuuttaMuutettu CreateDepartureDialogin kokoaMerge branch 'master' of gitlab.utu.fi:teeehe/kayttoliittymat-2018Erotettu Admin-osion välilehdet omiin tiedostoihinsa ja lisätty reittien lisääminen.Merge/Rebase juttujaTein toiminnallisuuden, että käyttäjän on pakko valita lippu(ja), että pääsee varaamaan paikkoja. Jollei valitse mitään lippuja, niin se huomauttaa asiasta käyttäjälle eikä pääse eteenpäin ennen kuin valitsee lippu(ja). Myöskin olisi tarkoituksena, että istuinvalitsin scenessä se näyttäisi, että mitä paikkoja olikaan ostamassa..Mjoo, koska meillä on käytössä SceneBuilder tai jotain, niin en osaa sceneiden välillä välittää tietoa, koska paras kai olisi välittää tieto FXML loaderin controllerista toiseen FXML controlleriin (seuraavaan sceneen), mutta kun meillä ei ole käytössä FXML loaderia controllien kanssa, niin näin ollen Scene -luokkaan täytyy tallentaa public static -muodossa tiedot ja hakea ne sieltä uudesta scenestä.Lisäsin Lippu-luokan, jonka tarkoituksena on siis sisältää lippuvalinnat TicketChoicesta SeatChoiceen. SeatChoicesta sitten lipputiedot tallennetaan asiakkaan tilille. Tosin Lippu -luokan rakenne tulee olemaan toisenlainen, mutta toistaiseksi setterit ja getterit, jotta saa testattua tarkemmin miten tiedot saa siirretty scenestä toiseen.Eiku nyt toimii oikeasti vaunun vaihto :)nyt toimii alustavasti vaunun vaihto jneHyvin pieni update: dokumentaatiota lisätty ja TripChoiceScenen ulkonäköä siistitty(epä)toiminnallisuutta lisättyPaikkavalintaa työstettyMerge branch 'master' of gitlab.utu.fi:teeehe/kayttoliittymat-2018Lähdön valinta nyt mahdollista. tripChoice uudelleennimetty ticketChoiceksiNyt toimii taasHuoh, jotain on mennyt rikki, matkavalinnassa klikkaamalla "vahvista matkavalinta" homma kaatuu, tulee "java.lang.NullPointerException" ja viittaa lähinnä riviin Parent seatChoiceParent = FXMLLoader.load(Objects.requireNonNull(getClass().getResource("/paikkavaraus/seatChoice.fxml")));
Loading