public ActionResult Create() { var restaurantView = new EditRestaurantModelView { Id = 0, Name = "", Details = "" }; return(View(restaurantView)); }
public ActionResult Edit(int id) { var restaurantModel = _restaurantRepository.Get(id); var restaurantView = new EditRestaurantModelView { Id = restaurantModel.Id, Name = restaurantModel.Name, Details = restaurantModel.Details }; return(View(restaurantView)); }
public ActionResult Edit(EditRestaurantModelView modelView) { var restaurantModel = new Restaurant { Id = modelView.Id, Name = modelView.Name, Details = modelView.Details }; if (_restaurantRepository.Update(restaurantModel)) { return(RedirectToAction("Index")); } return(View(modelView)); }
public ActionResult Create(EditRestaurantModelView modelView) { if (!ModelState.IsValid) { var edit = new EditRestaurantModelView { Name = modelView.Name, Details = modelView.Details }; return(View(edit)); } var restaurant = new Restaurant { Name = modelView.Name, Details = modelView.Details }; _restaurantRepository.Create(restaurant); return(RedirectToAction("Index")); }