public async Task <IActionResult> Edit(int id, BreedFormModel model) { if (!ModelState.IsValid) { return(View(model)); } await this.breeds.EditAsync( id, model.Name, model.MinTankSize, model.ReefCompatible, model.CareLevel, model.Temperament, model.MaxSize, model.Diet, model.ImageUrl); return(RedirectToAction("All", "Breeds", new { area = string.Empty })); }
public async Task <IActionResult> Add(BreedFormModel model) { if (!ModelState.IsValid) { return(View(model)); } await this.breeds.AddBreedAsync( model.Name, model.MinTankSize, model.ReefCompatible, model.CareLevel, model.Temperament, model.MaxSize, model.Diet, model.ImageUrl); TempData.AddSuccessMessage($"Breed {model.Name} was successfully created."); return(RedirectToAction(nameof(AquariumsController.All), "Aquariums", new { area = string.Empty })); }