public void CreateDish(Dish dish) { var categoty = _categoryRepository.GetById(dish.CategoryId); categoty.DishAmount++; _categoryRepository.Update(categoty); _dishRepository.Add(dish); }
public void Delete(Dish dish) { var category = _categoryRepository.GetById(dish.CategoryId); category.DishAmount--; _categoryRepository.Update(category); _dishRepository.Delete(dish); }
public void Update(Dish dish) { _dishRepository.Update(dish); Save(); }