public async Task <Result> UpdateBaseStateAsync(BaseStateViewModel model) { var data = _iMapper.Map <BaseStateViewModel, BaseState>(model); var saveChange = await _iBaseStateRepository.UpdateBaseStateAsync(data); if (saveChange > 0) { return(Result.Ok(MessageHelper.Update)); } else { return(Result.Fail(MessageHelper.UpdateFail)); } }
public async Task <Result> InsertBaseStateAsync(BaseStateViewModel model) { try { var data = _iMapper.Map <BaseStateViewModel, BaseState>(model); var saveChange = await _iBaseStateRepository.InsertBaseStateAsync(data); if (saveChange > 0) { return(Result.Ok(MessageHelper.Save)); } else { return(Result.Fail(MessageHelper.SaveFail)); } } catch (Exception ex) { throw; } }
public async Task <int> InsertOrUpdatetBaseStateAsync(BaseStateViewModel model) { var data = _iMapper.Map <BaseStateViewModel, BaseState>(model); return(await _iBaseStateRepository.InsertOrUpdatetBaseStateAsync(data)); }