public void UcitajAvioKompanije() { AvioKompanije.Clear(); foreach (AvioKompanija av in AvioKompanijaDAO.vratiAvioKompanije()) { this.AvioKompanije.Add(av); } }
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(); } } }
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(); } }