public async Task <LookupSetItemViewModel> GetLookupSetItem(int lookupSetId) { _sharedService.WriteLogs("GetLookupSetItem started by:" + _userSettings.UserName, true); try { var lookupSet = await _lookupSetRepository.GetByIdAsync(lookupSetId); Guard.Against.NullLookupSet(lookupSetId, lookupSet); var vm = new LookupSetItemViewModel() { Id = lookupSet.Id, LookupName = lookupSet.LookupName, YearId = lookupSet.YearId, CreatedDate = lookupSet.CreatedDate, CreatedBy = lookupSet.CreatedBy, ModifiedDate = lookupSet.ModifiedDate, ModifiedBy = lookupSet.ModifiedBy }; return(vm); } catch (Exception ex) { _sharedService.WriteLogs("GetLookupSetItem failed:" + ex.Message, false); var vm = new LookupSetItemViewModel(); return(vm); } }
public async Task <int> CreateLookupSetAsync(LookupSetItemViewModel lookupSet) { _sharedService.WriteLogs("CreateLookupSetAsync started by:" + _userSettings.UserName, true); try { var _lookupSet = new LookupSet(); _lookupSet.LookupName = lookupSet.LookupName; _lookupSet.YearId = lookupSet.YearId; _lookupSet.CreatedDate = DateTime.Now; _lookupSet.CreatedBy = _userSettings.UserName; _lookupSet.ModifiedDate = DateTime.Now; _lookupSet.ModifiedBy = _userSettings.UserName; await _lookupSetRepository.AddAsync(_lookupSet); return(_lookupSet.Id); } catch (Exception ex) { _sharedService.WriteLogs("CreateLookupSetAsync failed:" + ex.Message, false); return(0); } }
public async Task UpdateLookupSetAsync(LookupSetItemViewModel lookupSet) { _sharedService.WriteLogs("UpdateLookupSetAsync started by:" + _userSettings.UserName, true); try { var _lookupSet = await _lookupSetRepository.GetByIdAsync(lookupSet.Id); Guard.Against.NullLookupSet(lookupSet.Id, _lookupSet); _lookupSet.LookupName = lookupSet.LookupName; _lookupSet.YearId = lookupSet.YearId; _lookupSet.ModifiedDate = DateTime.Now; _lookupSet.ModifiedBy = _userSettings.UserName; await _lookupSetRepository.UpdateAsync(_lookupSet); } catch (Exception ex) { _sharedService.WriteLogs("UpdateLookupSetAsync failed:" + ex.Message, false); } }