public void MenuCategoriesAdd(MenuCatigorie item) { try { this.MenuCategorieList.Add(item); this.SaveChanges(); } catch (Exception e) { Console.WriteLine(e); throw; } }
public void MenuCategorieDelete(MenuCatigorie delMC) { EsaDbContext db = new EsaDbContext(); foreach (var e in db.MenuList) { if (e.MenuCategoryId == delMC.Id) { MenuDelete(e); } } db.MenuCategoriesDelete(delMC); }
public void MenuCategoriesChange(MenuCatigorie item) { try { var ser = MenuCategorieList.Where(x => x.Id == item.Id).First(); ser.Name = item.Name; this.SaveChanges(); } catch (Exception e) { Console.WriteLine(e); throw; } }
public void MenuCategoriesDelete(MenuCatigorie item) { try { MenuCategorieList.Attach(item); MenuCategorieList.Remove(item); this.SaveChanges(); } catch (Exception e) { Console.WriteLine(e); //throw; MessageBox.Show("Невозможно удалить элемент!"); } }
public MenuCategorieChangeWindowViewModel(MenuCatigorie cat) { MeaningCat = cat; Name = MeaningCat.ToString(); }