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); }