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"));
        }
Exemplo n.º 2
0
        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"));
        }