private void btnObrisi_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show("Da li ste sigurni???", "Brisanje iznajmljivanja", MessageBoxButton.YesNo) == MessageBoxResult.Yes) { Iznajmljivanje i = dgIznajmljivanja.SelectedItem as Iznajmljivanje; //i.Gosti = new ObservableCollection<Gost>(); foreach (Gost gost in i.Gosti) { //i.Gosti.Remove(gost); GostDAO.DeleteLogicko(gost); } Aplikacija.Instanca.hotel.iznajmljivanja.Remove(i); IznajmljivanjeDAO.Delete(i); dgIznajmljivanja.Items.Refresh(); } }