public async Task <IActionResult> Edit(int id, ProducerFormServiceModel model) { var producerExist = await this.producers.IsExist(id); if (!producerExist) { return(NotFound()); } await this.producers.Edit(id, model.Name, model.LogoUrl); return(RedirectToAction(nameof(All))); }
public async Task <IActionResult> Create(ProducerFormServiceModel model) { if (!ModelState.IsValid) { return(BadRequest()); } await this.producers.Create(model.Name, model.LogoUrl); TempData.AddSuccessMessage($"Producer {model.Name} created successfully."); return(RedirectToAction(nameof(All))); }