public async Task <List <RealEstateTypeDTO> > FilterRealEstateTypeAsync(RealEstateTypeFilterModel realEstateTypeFilter)
        {
            List <RealEstateTypeDTO> list = await this.GetAllRealEstateTypesAsync();

            if (realEstateTypeFilter.RealEstateTypeID != null)
            {
                list = list.Where(emp => emp.RealEstateTypeID == realEstateTypeFilter.RealEstateTypeID).ToList();
            }
            if (realEstateTypeFilter.RealEstateTypeName != null)
            {
                list = list.Where(emp => emp.RealEstateTypeName == realEstateTypeFilter.RealEstateTypeName).ToList();
            }
            return(list);
        }
Example #2
0
 public async Task <List <RealEstateTypeDTO> > FilterType(RealEstateTypeFilterModel TypeDto)
 {
     return(await realEstateTypeService.FilterRealEstateTypeAsync(TypeDto));
 }