public async Task <IActionResult> Edit(EditDeliveryCompanyInputModel companyToEdit) { if (!this.ModelState.IsValid) { return(this.View(companyToEdit)); } await this.service.Edit(companyToEdit); return(this.Redirect("/Administration/DeliveryCompany/All")); }
public async Task <bool> Edit(EditDeliveryCompanyInputModel companyToEdit) { var company = this.GetDeliveryCompanyById(companyToEdit.Id); company.Name = companyToEdit.Name; company.Description = companyToEdit.Description; company.Price = companyToEdit.Price; this.context.DeliveryCompanies.Update(company); var result = await this.context.SaveChangesAsync(); return(result > 0); }