public async Task <IActionResult> Post(RestaurantModel restaurant) { //var categories = await _categoryData.GetCategories(); int id = await _restaurantData.CreateRestaurant(restaurant); return(Ok(new { Id = id })); }
public IActionResult OnPost(Restaurant restaurant) { Restaurant = _restaurantData.CreateRestaurant(restaurant); if (!ModelState.IsValid) { return(Page()); } return(RedirectToPage("./Details", new { restaurantId = Restaurant.Id })); }
public async Task <IActionResult> Create(RestaurantModel restaurant) { if (ModelState.IsValid == false) { return(View()); } var id = await _restaurantData.CreateRestaurant(restaurant); return(RedirectToAction("Display", new { id })); }
public async Task <IActionResult> OnPost() { if (ModelState.IsValid == false) { return(Page()); } int id = await _restaurantData.CreateRestaurant(Restaurant); return(RedirectToPage("./DisplayRestaurant", new { Id = id })); }
public ActionResult OnPost() { if (!ModelState.IsValid) { Cuisines = htmlHelper.GetEnumSelectList <CuisineType>(); return(Page()); } if (Restaurant.ID > 0) { Restaurant = restaurantData.UpdateRestaurant(Restaurant); } else { Restaurant = restaurantData.CreateRestaurant(Restaurant); } TempData["Message"] = "Restaurant Saved!"; restaurantData.Commit(); return(RedirectToPage("./Details", new { id = Restaurant.ID })); }
public IActionResult OnPost() { if (!ModelState.IsValid) { Cuisines = htmlHelper.GetEnumSelectList <CuisineType>(); return(Page()); } if (Restaurant.Id > 0) { restaurantData.UpdateRestaurant(Restaurant); } else { restaurantData.CreateRestaurant(Restaurant); } restaurantData.Commit(); TempData["Message"] = "Restaurant succesfully saved!"; return(RedirectToPage("./Detail", new { restaurantId = Restaurant.Id })); }