public void UcitajAvioKompanije()
 {
     AvioKompanije.Clear();
     foreach (AvioKompanija av in AvioKompanijaDAO.vratiAvioKompanije())
     {
         this.AvioKompanije.Add(av);
     }
 }
Exemplo n.º 2
0
        private void buttonSacuvaj_Click(object sender, RoutedEventArgs e)
        {
            if (Vlidacija())
            {
                this.DialogResult = true;
                if (stanje == Stanje.Dodavanje)
                {
                    AvioKompanijaDAO.DodajAvioKompaniju(avioKompanija);
                    Aplikacija.Instance.UcitajAvioKompanije();
                }
                else
                {
                    AvioKompanijaDAO.IzmeniAvioKompaniju(avioKompanija);

                    //Aplikacija.Instance.UcitajAvioKompanije();
                }
            }
        }
Exemplo n.º 3
0
        private void buttonObrisi_Click(object sender, RoutedEventArgs e)
        {
            if (dataGridAvioKompanije.SelectedIndex == -1)
            {
                MessageBox.Show("Morate izabrati AvioKompaniju");
                return;
            }
            AvioKompanija avioKompanija = (AvioKompanija)dataGridAvioKompanije.SelectedItem;

            if (MessageBox.Show("Da li ste sigruni? Brisanjem AvioKompanije brisete sve sto je vezano za nju",
                                "Potvrda", MessageBoxButton.YesNo, MessageBoxImage.Question).Equals(MessageBoxResult.Yes))
            {
                AvioKompanijaDAO.IzbirisAvioKompaniju(avioKompanija);
                Aplikacija.Instance.UcitajAvioKompanije();
                Aplikacija.Instance.UcitajAvione();
                Aplikacija.Instance.UcitajLetove();
                Aplikacija.Instance.UcitajKarte();
                view.Refresh();
            }
        }