public IEnumerable <CreditRequestDto> Handle(ApprovedClientRequestsQuery query) { return(ModelsDao.Where( m => (m.IsOperatorApproved ?? false) && (m.IsSecurityApproved ?? false) && (m.IsCreditCommitteeApproved ?? false) && (m.IsCreditDepartmentApproved ?? false) && m.Client.Id == query.ClientId && !(m.IsOpen ?? false)) .MapTo <CreditRequestDto>()); }
public async Task <ListQueryResult <CreditRequestViewModel> > GetApprovedClientRequestsAsync(ApprovedClientRequestsQuery query) { return((await RunListQueryAsync <ApprovedClientRequestsQuery, CreditRequestDto>(_queryRepository, query)) .MapTo <CreditRequestViewModel>()); }
public async Task <ListQueryResult <CreditRequestDto> > GetApprovedClientRequestsDtosAsync(ApprovedClientRequestsQuery query) { return(await RunListQueryAsync <ApprovedClientRequestsQuery, CreditRequestDto>(_queryRepository, query)); }
public ListQueryResult <CreditRequestViewModel> GetApprovedClientRequests(ApprovedClientRequestsQuery query) { return(RunListQuery <ApprovedClientRequestsQuery, CreditRequestDto>(_queryRepository, query) .MapTo <CreditRequestViewModel>()); }
public ListQueryResult <CreditRequestDto> GetApprovedClientRequestsDtos(ApprovedClientRequestsQuery query) { return(RunListQuery <ApprovedClientRequestsQuery, CreditRequestDto>(_queryRepository, query)); }