예제 #1
0
        private void IzvodjenjaListView_OnSelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            var izv = IzvodjenjaListView.SelectedItem as Izvodjenje;

            SedistaListView.ItemsSource = new List <string>();

            if (izv == null)
            {
                return;
            }

            SedistaListView.ItemsSource   = _predstavaControl.NadjiSlobodnaMesta(izv);
            SedistaListView.SelectedIndex = -1;
        }
        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;
            }
        }