public IActionResult Create([Bind("DishId,Name,Price,DishCategoryId,Image,ImageUrl")] Dish dish, IFormCollection form) { if (ModelState.IsValid) { _dishService.Create(dish, form); return(RedirectToAction(nameof(Index))); } return(View(dish)); }
public ActionResult Create(DishViewCreateModel model) { if (!ModelState.IsValid) { return(View(model)); } model.UserId = Guid.Parse(User.Identity.GetUserId()); if (DishService.Create(model)) { TempData["SaveResult"] = "Your dish was created."; return(RedirectToAction("Index")); } ; ModelState.AddModelError("", "Dish could not be created."); return(View(model)); }
public async Task <IActionResult> Create([FromBody] DishForAddingDto dishForAdding) { return(Ok(await _dishService.Create(dishForAdding))); }