public void nadjiTipPoOznaciIIzbaciLokal(string o, Lokal l) { TipLokala tip = nadjiPoOznaci(o); if (tip == null) { return; } tip.izbaciLokal(l); }
private void Delete(object sender, RoutedEventArgs args) { Lokal lokal = (Lokal)dgrMain.SelectedItem; if (lokal == null) { return; } MessageBoxResult messageBoxResult = System.Windows.MessageBox.Show("Da li ste sigurni da zelite da obrisete lokal sa oznakom " + lokal.Oznaka + "?", "Brisanje lokala", System.Windows.MessageBoxButton.YesNo); if (messageBoxResult == MessageBoxResult.Yes) { parent.removeLokalFromMap(lokal); parent.repoLokali.izbaci(lokal); TipLokala tip = parent.nadjiTipLokala(lokal); if (tip != null) { tip.izbaciLokal(lokal); } } }