public IActionResult Create(ResturantCreateViewModel model) { if (!ModelState.IsValid) { return(View(model)); } var newRestaurantDto = new ResturantDto { Cuisine = model.Resturant.Cuisine, Name = model.Resturant.Name }; var newRestaurant = Mapper.Map <Restaurants>(newRestaurantDto); var record = _restaurantService.Add(newRestaurant).Result; // add to database _restaurantService.Commit(); // return CreatedAtRoute("GetResturant", new { id = newRestaurant.Id }, newRestaurant); return(RedirectToAction(nameof(Index))); }
public IActionResult Create() { var model = new ResturantCreateViewModel(); return(View(model)); }