public async Task <Result> UpdateBaseAddressAsync(BaseAddressViewModel model) { var data = _iMapper.Map <BaseAddressViewModel, BaseAddress>(model); var saveChange = await _iBaseAddressRepository.UpdateBaseAddressAsync(data); if (saveChange > 0) { return(Result.Ok(MessageHelper.Update)); } else { return(Result.Fail(MessageHelper.UpdateFail)); } }
public async Task <Result> InsertBaseAddressAsync(BaseAddressViewModel model) { try { var data = _iMapper.Map <BaseAddressViewModel, BaseAddress>(model); var saveChange = await _iBaseAddressRepository.InsertBaseAddressAsync(data); if (saveChange > 0) { return(Result.Ok(MessageHelper.Save)); } else { return(Result.Fail(MessageHelper.SaveFail)); } } catch (Exception ex) { throw; } }
public async Task <int> InsertOrUpdatetBaseAddressAsync(BaseAddressViewModel model) { var data = _iMapper.Map <BaseAddressViewModel, BaseAddress>(model); return(await _iBaseAddressRepository.InsertOrUpdatetBaseAddressAsync(data)); }