public bool Update(ShippingCompanyUpdateCommand command) { var shippingCompany = _repository.GetById(command.Id); if (shippingCompany == null) { throw new NotFoundException(); } Mapper.Map(command, shippingCompany); return(_repository.Update(shippingCompany)); }
public void UpdateShippingCompany(ShippingCompanyViewModel shippingCompany) { var shippingCompanyToRemove = _shippingCompanyRepository.GetById(shippingCompany.ShippingCompanyC); var updateShippingCompany = Mapper.Map <ShippingCompanyViewModel, ShippingCompany_M>(shippingCompany); _shippingCompanyRepository.Delete(shippingCompanyToRemove); _shippingCompanyRepository.Add(updateShippingCompany); SaveShippingCompany(); }