private void Delete(object parameter) { using (var context = new LeagueOfNinjasEntities()) { context.Entry(SelectedNinja.ToModel()).State = EntityState.Deleted; context.SaveChanges(); } Ninjas.Remove(SelectedNinja); }
private void DeleteNinja() { using (var context = new NinjaDBEntities()) { var ninja = context.Ninjas.ToList().Find(n => n.Id == SelectedNinja.Id); ninja.Equipments.Clear(); context.Ninjas.Remove(ninja); context.SaveChanges(); Ninjas.Remove(Ninjas.ToList().Find(n => n.Id == ninja.Id)); } }
private void DeleteNinja() { using (var context = new MyEntities()) { if (_ninjaInventoryWindow != null) { _ninjaInventoryWindow.Close(); } ServiceLocator.Current.GetInstance <NinjaInventoryViewModel>().CloseShop(); context.Entry(SelectedNinja.ToModel()).State = EntityState.Deleted; context.SaveChanges(); } Ninjas.Remove(SelectedNinja); }
private void deleteNinja() { using (var context = new NinjaManagerEntities()) { //delete ninja from ninja table int ninjaId = _selectedNinja.ToModel().Id; var item = context.Ninja.Where(Item => Item.Id == ninjaId).Single(); context.Ninja.Remove(item); context.SaveChanges(); Ninjas.Remove(_selectedNinja); } }