public void InsertAddressbyCompany(CompanyAddressViewModel companyAddressViewModel) { try { var companyAddress = _iMapper.Map <CompanyAddress>(companyAddressViewModel); _iCompanyService.InsertAddressbyCompany(companyAddress); base.Commit(); } catch (Exception) { throw; } }
public async Task <ActionResult> EditAddress(long companyId, CompanyAddressViewModel model) { try { if (ModelState.IsValid) { var dto = _mapper.Map <CompanyAddressDto>(model); var item = await _companyBusinessManager.UpdateAddress(companyId, dto); if (item == null) { return(BadRequest()); } } } catch (Exception er) { _logger.LogError(er, er.Message); } return(RedirectToAction(nameof(Edit), new { Id = companyId })); }