public void ObslugaKontrolek() //sluzy do pokazywania i ukrywania { PokazywanieKontrolekOkresowe(); //zmiana kolorow kontrolek switch (bilet) { case 0: { panelOkresowe_b_30dni.BackColor = Color.Green; panelOkresowe_b_mies.BackColor = Color.White; break; } case 1: { panelOkresowe_b_30dni.BackColor = Color.White; panelOkresowe_b_mies.BackColor = Color.Green; break; } default: { panelOkresowe_b_30dni.BackColor = Color.White; panelOkresowe_b_mies.BackColor = Color.White; break; } } switch (Typ_biletu) { case 0: { panelOkresowe_b_imienny.BackColor = Color.Green; panelOkresowe_b_okaziciela.BackColor = Color.White; break; } case 1: { panelOkresowe_b_imienny.BackColor = Color.White; panelOkresowe_b_okaziciela.BackColor = Color.Green; } default: { panelOkresowe_b_imienny.BackColor = Color.White; panelOkresowe_b_okaziciela.BackColor = Color.White; } } switch (Rodzaj_ulgi) { case 0: //zwykly { panelOkresowe_b_zwykly.BackColor = Color.Green; panelOkresowe_b_ulgowy.BackColor = Color.White; break; } case 1: //ulgowy { panelOkresowe_b_zwykly.BackColor = Color.White; panelOkresowe_b_ulgowy.BackColor = Color.Green; break; } default: { panelOkresowe_b_zwykly.BackColor = Color.White; panelOkresowe_b_ulgowy.BackColor = Color.White; break; } } switch (Waznosc_biletu) { case 0: //pon-pia { panelOkresowe_b_PonPia.BackColor = Color.Green; panelOkresowe_b_WszDni.BackColor = Color.White; break; } case 1: //wszy dni { panelOkresowe_b_PonPia.BackColor = Color.White; panelOkresowe_b_WszDni.BackColor = Color.Green; break; } default: { panelOkresowe_b_PonPia.BackColor = Color.White; panelOkresowe_b_WszDni.BackColor = Color.White; break; } } kategoria_tekst = ""; switch (kategoria_biletu) { case 1: { ZmianaKoloruKontrolekOkresowe(); panelOkresowe_b_zwykleGdy.BackColor = Color.Green; break; } case 2: { ZmianaKoloruKontrolekOkresowe(); panelOkresowe_b_Nocny.BackColor = Color.Green; break; } case 3: { if (sprawdzenie == true) { OkresoweGminy okresoweGminy = new OkresoweGminy(); okresoweGminy.ShowDialog(); kategoria_tekst = okresoweGminy.Teksty(); } ZmianaKoloruKontrolekOkresowe(); panelOkresowe_b_NocnyGminy.BackColor = Color.Green; } case 4: { if (sprawdzenie == true) { OkresowyRRW okresowyRRW = new OkresowyRRW(); okresowyRRW.ShowDialog(); kategoria_tekst = okresowyRRW.Teksty(); Wpisywanie_Do_TB(); } ZmianaKoloruKontrolekOkresowe(); panelOkresowe_b_NocnyRRW.BackColor = Color.Green; break; } case 5: { Spr_wszystkich_opcji(bilet, Rodzaj_ulgi, Typ_biletu, Waznosc_biletu); if (sprawdzenie == true) { Wpisywanie_Do_TB(); } ZmianaKoloruKontrolekOkresowe(); panelOkresowe_b_NocnySieci.BackColor = Color.Green; break; } } Wpisywanie_Do_TB(); }
public void SemestralneObslugaKontrolek() { SprWszystkichOpcjiSemestralne(); //sprawdza czy zostaly klikniete obie opcje SemestralnePokazwyanieKontrolek(); //pokazuje nowe kontrolki w zaleznosci od wcisnietych klawiszy Suma = CenaSemstralne();//obliczenie ceny bileut switch (SemestralnyIleMiesiecy) { case 4: //4 mies { pSemes_b_4miesiace.BackColor = Color.Green; pSemes_b_5miesiecy.BackColor = Color.White; break; } case 5: //wszy dni { pSemes_b_4miesiace.BackColor = Color.White; pSemes_b_5miesiecy.BackColor = Color.Green; break; } default: { pSemes_b_4miesiace.BackColor = Color.White; pSemes_b_5miesiecy.BackColor = Color.White; break; } } kategoria_tekst = ""; switch (Rodzaj_ulgi) { case 0: //zwykly { pSemes_b_zwykly.BackColor = Color.Green; pSemes_b_ulgowy.BackColor = Color.White; break; } case 1: //ulgowy { pSemes_b_zwykly.BackColor = Color.White; pSemes_b_ulgowy.BackColor = Color.Green; break; } default: { pSemes_b_zwykly.BackColor = Color.White; pSemes_b_ulgowy.BackColor = Color.White; break; } } switch (kategoria_biletu) { case 1: { ZmianaKoloruKontrolekOkresowe(); pSemes_b_zwykleGdy.BackColor = Color.Green; break; } case 2: { ZmianaKoloruKontrolekOkresowe(); pSemes_b_Nocny.BackColor = Color.Green; break; } case 3: { if (sprawdzenie == true && ClickKategori == true) { OkresoweGminy okresoweGminy = new OkresoweGminy(); okresoweGminy.ShowDialog(); ClickKategori = false; kategoria_tekst = okresoweGminy.Teksty(); } ZmianaKoloruKontrolekOkresowe(); pSemes_b_NocnyGminy.BackColor = Color.Green; break; } case 4: { if (sprawdzenie == true && ClickKategori == true) { OkresowyRRW okresowyRRW = new OkresowyRRW(); okresowyRRW.ShowDialog(); kategoria_tekst = okresowyRRW.Teksty(); ClickKategori = false; //SemestralneWspiswyanieDoTB(); } ZmianaKoloruKontrolekOkresowe(); pSemes_b_NocnyRRW.BackColor = Color.Green; break; } case 5: { ZmianaKoloruKontrolekOkresowe(); pSemes_b_NocnySieci.BackColor = Color.Green; break; } } SemestralneWspiswyanieDoTB(); }