// // GET: /Food/Create public ActionResult Create(string restaurantName) { var restaurant = _unitOfWork.RestaurantRepository.Get( filter: r => r.Name == restaurantName).FirstOrDefault(); Food food = new Food(); food.Restaurant = restaurant; food.RestaurantID = restaurant.RestaurantID; PopulateMenuDropDownList(); return View(food); }
public ActionResult Create(Food food) { if (ModelState.IsValid) { _unitOfWork.FoodRepository.Insert(food); _unitOfWork.Save(); return RedirectToAction("Index"); } PopulateMenuDropDownList(food.MenuID); return View(food); }
public ActionResult Edit(Food food) { if (ModelState.IsValid) { _unitOfWork.FoodRepository.Update(food); _unitOfWork.Save(); return RedirectToAction("Index"); } return View(food); }