public IActionResult Edit(int id, RestarauntEditViewModel input) { var restaraunt = _restaurantData.Get(id); if (restaraunt != null & ModelState.IsValid) { restaraunt.Name = input.Name; restaraunt.Cuisine = input.Cuisine; _restaurantData.Commit(); return(RedirectToAction("Details", new { id = restaraunt.Id })); } return(View(restaraunt)); }
public IActionResult Create(RestarauntEditViewModel model) { if (ModelState.IsValid) { var restaraunt = new Restaurant(); restaraunt.Name = model.Name; restaraunt.Cuisine = model.Cuisine; _restaurantData.Commit(); return(RedirectToAction("Details", new { id = restaraunt.Id })); } return(View()); }