public async Task <ReturnListModel <EEntity123Model> > GetEEntity123sAsync(EEntity123SearchCriteria search) { try { var(resultValue, canAssign, errorStr) = await permissionService.GetCanViewEEntity123PermissionParamsAsync(); if (resultValue == false) { return(log.ErrorAndReturnListModel <EEntity123Model>(errorStr)); } if (canAssign) { search.TenantId = await currentSessionService.GetCurrentTenantIdAsNullableAsync(); search.TenantEntityId = await currentSessionService.GetCurrentTenantEntityIdAsNullableAsync(); } return(this.ConvertToList <EEntity123View, EEntity123Model>(await wipRepository.GetEEntity123sAsync(search))); } catch (Exception ex) { return(log.ErrorAndReturnListModel <EEntity123Model>($"Unexpected error when getting EEntity123s", ex)); } }
public Task <DbReturnListModel <EEntity123View> > GetEEntity123sAsync(EEntity123SearchCriteria search) { return(GetEEntity123sInternalAsync(search)); }
public async Task <DbReturnListModel <EEntity123View> > GetEEntity123sInternalAsync(EEntity123SearchCriteria search) { var sql1 = GetEEntity123sViewAsIQueryable(); if (!search.Keyword.IsTrimmedStringNullOrEmpty()) { sql1 = sql1.Where(x => x.EEntity123Id.ToString().Trim().ToUpper() == search.Keyword.Trim().ToUpper() //%RepoWhereCheck% ); } //%RepoConditionalWhere% if (search.ShowDeleted == false) { sql1 = sql1.Where(x => x.IsDeleted == false); } return(await sql1.ReturnListModelResultAsync(search)); }
public async Task <ReturnListModel <EEntity123Model> > GetEEntity123s([FromQuery] EEntity123SearchCriteria search) { return(await wipService.GetEEntity123sAsync(search)); }