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 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;
            }
        }