public async Task <Result> UpdateBaseCountryAsync(BaseCountryViewModel model) { var data = _iMapper.Map <BaseCountryViewModel, BaseCountry>(model); var saveChange = await _iBaseCountryRepository.UpdateBaseCountryAsync(data); if (saveChange > 0) { return(Result.Ok(MessageHelper.Update)); } else { return(Result.Fail(MessageHelper.UpdateFail)); } }
public async Task <Result> InsertBaseCountryAsync(BaseCountryViewModel model) { try { var data = _iMapper.Map <BaseCountryViewModel, BaseCountry>(model); var saveChange = await _iBaseCountryRepository.InsertBaseCountryAsync(data); if (saveChange > 0) { return(Result.Ok(MessageHelper.Save)); } else { return(Result.Fail(MessageHelper.SaveFail)); } } catch (Exception ex) { throw; } }
public async Task <int> InsertOrUpdatetBaseCountryAsync(BaseCountryViewModel model) { var data = _iMapper.Map <BaseCountryViewModel, BaseCountry>(model); return(await _iBaseCountryRepository.InsertOrUpdatetBaseCountryAsync(data)); }