Beispiel #1
0
 public List <EstateApi> GetEstatesByNetArea(int minArea, int maxArea)
 {
     using (var ec = new EstateDBContext())
     {
         return(ec.EstateApi.Where(ea => ea.NetArea > minArea && ea.NetArea < maxArea).ToList());
     }
 }
Beispiel #2
0
 public List <EstateApi> GetEstatesByPrice(int minPrice, int maxPrice)
 {
     using (var ec = new EstateDBContext())
     {
         return(ec.EstateApi.Where(ea => ea.Price < maxPrice && ea.Price > minPrice).ToList());
     }
 }
Beispiel #3
0
 public List <EstateApi> GetEstatesByFurnitureStatus(bool status)
 {
     using (var ec = new EstateDBContext())
     {
         return(ec.EstateApi.Where(ea => ea.FurnitureStatus == status).ToList());
     }
 }
Beispiel #4
0
 public List <EstateApi> GetEstatesByHeathingType(int type)
 {
     using (var ec = new EstateDBContext())
     {
         return(ec.EstateApi.Where(ea => ea.Heating == type).ToList());
     }
 }
Beispiel #5
0
 public List <EstateApi> GetEstatesByCity(string city)
 {
     using (var ec = new EstateDBContext())
     {
         return(ec.EstateApi.Where(ea => ea.City == city).ToList());
     }
 }
Beispiel #6
0
 public List <EstateApi> GetEstatesByDistrict(string district)
 {
     using (var ec = new EstateDBContext())
     {
         return(ec.EstateApi.Where(ea => ea.District == district).ToList());
     }
 }
Beispiel #7
0
 public List <EstateApi> GetEstatesByBuildingAge(int maxAge)
 {
     using (var ec = new EstateDBContext())
     {
         return(ec.EstateApi.Where(ea => ea.BuildingAge < maxAge).ToList());
     }
 }
Beispiel #8
0
 public List <EstateApi> GetEstatesByBathroomNumber(int bathroomNumber)
 {
     using (var ec = new EstateDBContext())
     {
         return(ec.EstateApi.Where(ea => ea.BathroomNumber == bathroomNumber).ToList());
     }
 }
Beispiel #9
0
 public EstateApi GetEstateByAdvertId(int id)
 {
     using (var ec = new EstateDBContext())
     {
         return(ec.EstateApi.Where(ea => ea.AdvertId == id).FirstOrDefault());
     }
 }
Beispiel #10
0
 public List <EstateApi> GetEstatesByType(bool type)
 {
     using (var ec = new EstateDBContext())
     {
         return(ec.EstateApi.Where(ea => ea.EstateType == type).ToList());
     }
 }
Beispiel #11
0
 public List <EstateApi> GetEstatesByRoomNumber(int roomNumber, int livingroomNumber)
 {
     using (var ec = new EstateDBContext())
     {
         return(ec.EstateApi.Where(ea => ea.RoomNumber == roomNumber && ea.LivingRoomNumber == livingroomNumber).ToList());
     }
 }