Esempio n. 1
0
 // מחזיר את  רשימת המודעות הממתינות לאישור
 public static List <AdvertisementsDTO> GetAllFalseAdvertisments()
 {
     try
     {
         return(AdvertisementsDTO.ListToDTO(db.Advertisements.Where(x => x.AdStatus == false).ToList()));
     }
     catch (Exception e)
     {
         throw new Exception();
     }
 }
Esempio n. 2
0
 //כל המודעות
 public static List <AdvertisementsDTO> GetAllAdvertisements()
 {
     return(AdvertisementsDTO.ListToDTO(db.Advertisements.Where(a => a.AdStatus == true && a.AdDateBegin != null).ToList()));
 }
Esempio n. 3
0
 //חיפוש מודעה לפי קטגוריה
 public static List <AdvertisementsDTO> GetAdvertismentByCategory(string category)
 {
     return(AdvertisementsDTO.ListToDTO(db.Advertisements.Where(x => x.Category.CategoryName == category && x.AdStatus == true &&
                                                                x.AdDateBegin != null).ToList()));
 }
Esempio n. 4
0
 //כל המודעות לפי קוד משתמש
 public static List <AdvertisementsDTO> GetAllAdvertisementsForUser(int userid)
 {
     return(AdvertisementsDTO.ListToDTO(db.Advertisements.Where(a => a.AdUserId == userid && a.AdStatus == true).ToList()));
 }