コード例 #1
0
        public async Task <List <ContractTypeDTO> > FilterContactTypeAsync(ContractTypeFilterModel contractTypeFilter)
        {
            List <ContractTypeDTO> list = await this.GetAllContractTypesAsync();

            if (contractTypeFilter.ContractTypeID != null)
            {
                list = list.Where(emp => emp.ContractTypeID == contractTypeFilter.ContractTypeID).ToList();
            }
            if (contractTypeFilter.ContractTypeName != null)
            {
                list = list.Where(emp => emp.ContractTypeName == contractTypeFilter.ContractTypeName).ToList();
            }
            return(list);
        }
コード例 #2
0
 public async Task <List <ContractTypeDTO> > FilterType(ContractTypeFilterModel TypeDto)
 {
     return(await contractTypeService.FilterContactTypeAsync(TypeDto));
 }