Beispiel #1
0
 public async Task <List <RealEstateTypeWallDTO> > FilterTypeWall(RealEstateTypeWallFilterModel TypeWallDto)
 {
     return(await realEstateTypeWallService.FilterRealEstateTypeWallAsync(TypeWallDto));
 }
        public async Task <List <RealEstateTypeWallDTO> > FilterRealEstateTypeWallAsync(RealEstateTypeWallFilterModel realEstateTypeWallFilter)
        {
            List <RealEstateTypeWallDTO> list = await this.GetAllRealEstateTypeWallsAsync();

            if (realEstateTypeWallFilter.RealEstateTypeWallID != null)
            {
                list = list.Where(emp => emp.RealEstateTypeWallID == realEstateTypeWallFilter.RealEstateTypeWallID).ToList();
            }
            if (realEstateTypeWallFilter.RealEstateTypeWallName != null)
            {
                list = list.Where(emp => emp.RealEstateTypeWallName == realEstateTypeWallFilter.RealEstateTypeWallName).ToList();
            }
            return(list);
        }