public async Task ShouldFindBranchCommittees() { var branchCommitteeSearchCriteriaModel = new BranchCommitteeSearchCriteriaModel(); var result = await _sutBranchServiceQueries.GetBranchCommittees(branchCommitteeSearchCriteriaModel); Assert.NotNull(result); Assert.IsType <QueryResult <LookupModel> >(result); }
public async Task <List <BranchCommitteeModel> > Get(BranchCommitteeSearchCriteriaModel branchCommitteeSearchCriteriaModel) { var branchCommitteeSearchCriteria = _mapper.Map <BranchCommitteeSearchCriteria>(branchCommitteeSearchCriteriaModel); var branchCommitteeList = await _branchCommitteeService.Find(branchCommitteeSearchCriteria); var branchCommitteeModel = _mapper.Map <List <BranchCommitteeModel> >(branchCommitteeList); return(branchCommitteeModel); }
public async Task <QueryResult <LookupModel> > GetBranchCommittees(BranchCommitteeSearchCriteriaModel criteria) { var result = await _context.BranchCommittees .Where(c => c.BranchId == criteria.BranchId && c.IsActive == true && c.Committee.IsActive == true) .Select(x => new LookupModel { Id = x.CommitteeId, Name = x.Committee.CommitteeName }).ToQueryResult(criteria.PageNumber, criteria.PageSize); return(result); }
public async Task GetBranchCommitteesTest() { _claims = new Claim[1] { new Claim(IdentityConfigs.Claims.SelectedGovAgency, "022001000000,022001000000") }; _branchController = _branchController.WithIdentity(_claims); var requestModel = new BranchCommitteeSearchCriteriaModel() { BranchId = 4 }; var result = await _branchController.GetBranchCommittees(requestModel); Assert.NotNull(result); Assert.NotEmpty(result.Items); }
public async Task <ActionResult> GetBranchCommitteesAsync(BranchCommitteeSearchCriteriaModel criteria) { try { var usersList = await _ApiClient.GetQueryResultAsync <LookupModel>("Branch/GetBranchCommittees", criteria.ToDictionary()); return(Json(new PaginationModel(usersList.Items, usersList.TotalCount, usersList.PageSize, usersList.PageNumber, null))); } catch (AuthorizationException ex) { throw ex; } catch (BusinessRuleException ex) { return(JsonErrorMessage(ex.Message)); } catch (Exception ex) { _logger.LogError(ex.ToString(), ex); return(JsonErrorMessage(Resources.TenderResources.ErrorMessages.UnexpectedError)); } }
public async Task <QueryResult <LookupModel> > GetBranchCommittees(BranchCommitteeSearchCriteriaModel criteria) { var users = await _branchService.GetBranchCommittees(criteria); return(users); }
public async Task <QueryResult <LookupModel> > GetBranchCommittees(BranchCommitteeSearchCriteriaModel criteria) { return(await _branchServiceQueries.GetBranchCommittees(criteria)); }