public async Task <IActionResult> Edit(SupplierEditInputModel supplierEditInputModel) { if (!this.ModelState.IsValid) { return(this.View(supplierEditInputModel)); } await this.supplierService.EditAsync(supplierEditInputModel.To <SupplierServiceModel>()); return(this.RedirectToAction("All", "Suppliers")); }
public IActionResult Edit(SupplierEditInputModel supplierEditInputModel) { if (!ModelState.IsValid) { var supplierEditModel = this.suppliersService.GetSupplierById(supplierEditInputModel.Id).To <SupplierEditInputModel>(); return(this.View(supplierEditModel)); } var supplierServiceModel = AutoMapper.Mapper.Map <SupplierServiceModel>(supplierEditInputModel); this.suppliersService.Edit(supplierServiceModel); return(RedirectToAction("All")); }