Ejemplo n.º 1
0
 private void Delete(object parameter)
 {
     using (var context = new LeagueOfNinjasEntities())
     {
         context.Entry(SelectedNinja.ToModel()).State = EntityState.Deleted;
         context.SaveChanges();
     }
     Ninjas.Remove(SelectedNinja);
 }
Ejemplo n.º 2
0
        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));
            }
        }
Ejemplo n.º 3
0
 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);
 }
Ejemplo n.º 4
0
        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);
            }
        }