private void KupiKarte() { int brKupljenihKarti = 0; Korisnik k = Projekcijski.VratiInstancu().VratiKorisnika(); for (int i = 0; i < oznacenaMesta.Length; i++) { for (int j = 0; j < oznacenaMesta[i].Length; j++) { Console.WriteLine("i: " + i + " j: " + j + " = " + oznacenaMesta[i][j]); if (oznacenaMesta [i][j] == 1) { Debug.WriteLine("\nPozdrav iz metode KupiKarte(), korisnik kreiran, njegov id: {0}", k.KorisnikId); float cena = 300 + 100 / (i + 1); brKupljenihKarti++; Karta.UpisiKartu(projekcija, k, cena, i, j); } } } new Obavestenje("Нисте купили " + brKupljenihKarti + " карти. Простите, пожалуста. Ево поправљамо грешку већ 24 сата.").ShowModal(this); }
public static Projekcijski VratiInstancu() { if (instanca == null) { instanca = new Projekcijski(); } return(instanca); }
private void procesuirajPrijavu() { string korIme = korImePolje.Text; string lozinka = passPolje.Text; // provera if ( Metode.ProveriDuzinu( korIme , 3 , 10 ) && Metode.ProveriDuzinu( lozinka , 3 , 10 ) ) { prijavljeniKorisnik = Korisnik.ulogujSe( korIme , lozinka ); if ( prijavljeniKorisnik != null && prijavljeniKorisnik.Tip == Korisnik.ADMIN ) { ToolBar = new ToolBar ( ); // TODO: popravi uklanjanje Menu = inicijalizujAdminMeni(); Menu.Dispose(); glavniPanel.Content = Administratorski.VratiInstancu().VratiPanel(); Administratorski.VratiInstancu().PostaviKorIme( prijavljeniKorisnik.KorIme ); this.ClientSize = new Size ( 700 , 500 ); glavniPanel.BackgroundColor = Color.FromArgb( 240 , 240 , 240 , 50 ); } else if(prijavljeniKorisnik != null && prijavljeniKorisnik.Tip == Korisnik.KOR) { ToolBar = new ToolBar ( ); // TODO: popravi uklanjanje menu.Items.Clear(); Menu = Projekcijski.VratiInstancu().VratiMeni(); //Menu.Dispose(); Projekcijski.VratiInstancu().PostaviKorisnika(prijavljeniKorisnik); glavniPanel.Content = Projekcijski.VratiInstancu().VratiPanel(); this.ClientSize = new Size ( 700 , 500 ); glavniPanel.BackgroundColor = Color.FromArgb( 240 , 240 , 240 , 50 ); } } else { promeniBojePolja(); } }