public async Task <IActionResult> Edit(AddCharityItemFormModel model) { if (!ModelState.IsValid) { return(View(model)); } await this.charityItem.EditAsync( model.Name, model.Price, model.Description, model.ImageUrl, model.Quantity); return(this.View()); }
public async Task <IActionResult> Create(AddCharityItemFormModel model) { if (!ModelState.IsValid) { return(View(model)); } await this.charityItem.CreateAsync( model.Name, model.Price, model.Description, model.ImageUrl, model.Quantity); TempData.AddSuccessMessage($"Charity Item {model.Name} created successfully!"); return(RedirectToAction( nameof(HomeController.Index), "Home", new { area = string.Empty })); }