public BlagajnikForm(Database database, Blagajnik blagajnik) { InitializeComponent(); Blagajnik = blagajnik; _prodajaControl = new ProdajaControl(database); _korisnikControl = new KorisnikControl(database); _predstavaControl = new PredstavaControl(database); _rezervacijaControl = new RezervacijaControl(database); PopustKartaComboBox.ItemsSource = PopustComboBox.ItemsSource = new List <Popust> { new Popust { Naziv = "Ništa", Vrednost = 0M }, new Popust { Naziv = "Studentski 30%", Vrednost = 0.3M }, new Popust { Naziv = "Penzionerski 30%", Vrednost = 0.3M } }; PopustComboBox.SelectedIndex = 0; PopustKartaComboBox.SelectedIndex = 0; IzvodjenjaListView.ItemsSource = _predstavaControl.NadjiSvaIzvodjenja(); }
public AdminForm(Database database) { InitializeComponent(); _database = database; _predstavaControl = new PredstavaControl(database); PredstaveListView.ItemsSource = _predstavaControl.NadjiSvePredstave().ToList(); }
public PrikaziPredstaveForm(Database database, Korisnik korisnik) { InitializeComponent(); _database = database; Korisnik = korisnik; _predstavaControl = new PredstavaControl(database); foreach (var predstava in _predstavaControl.NadjiSvePredstave()) { RepertoarList.Items.Add(predstava); } }
public RezervacijaForm(Database database, Izvodjenje i, Korisnik korisnik) { InitializeComponent(); DataContext = this; Izvodjenje = i; Korisnik = korisnik; _predstavaControl = new PredstavaControl(database); _rezervacijaControl = new RezervacijaControl(database); var mesta = _predstavaControl.NadjiSlobodnaMesta(i).ToList(); if (mesta.Any()) { MestaBox.ItemsSource = mesta; } else { MestaBox.Visibility = Visibility.Collapsed; PotvrdiButton.Visibility = Visibility.Collapsed; NemaMesta.Visibility = Visibility.Visible; } }