Exemplo n.º 1
0
 //הפונקציה מחזירה את כל הקטגוריות לבחירה
 public static WebResult <List <CategoryDTO> > GetAllCategories()
 {
     return(new WebResult <List <CategoryDTO> >
     {
         Message = "רשימת קטגוריות כללית נשלחה בהצלחה",
         Value = CategoryCast.GetCategoriesDTO(db.Categories.ToList()),
         Status = true
     });
 }
Exemplo n.º 2
0
 //Returns the categories for choosing
 public static WebResult <List <CategoryDTO> > GetCategories()
 {
     using (ProjectEntities db = new ProjectEntities())
     {
         return(new WebResult <List <CategoryDTO> >
         {
             Message = "רשימת הקטגוריות נשלחה בהצלחה",
             Status = true,
             Value = CategoryCast.GetCategoriesDTO(db.Categories.ToList())
         });
     }
 }
Exemplo n.º 3
0
        public static List<CategoryDTO> GetFavoriteCategoryList()
        {
            using (restaurantEntities db = new restaurantEntities())
            {
                List<MenuDTO> lfMenu = MenuBL.GetFavoriteMenu();
                List<Category> Listnew = new List<Category>();
                foreach (var item in lfMenu)
                {
                    var r = Listnew.FirstOrDefault(x => x.Id == item.Category);
                    if (r == null)
                    {
                        Listnew.Add(db.Category.FirstOrDefault(x => x.Id == item.Category));

                    }
                }
                //List<Category> List = db.Category.Where(x => lNewMenu.Any(y => x.Id == y.Category)).ToList();
                return CategoryCast.ListToDTO(Listnew);
            }

        }
Exemplo n.º 4
0
 public static void Add(CategoryDTO category)
 {
     CategoryDAL.Add(CategoryCast.ToDAL(category));
 }
Exemplo n.º 5
0
 public static CategoryDTO GetById(int id)
 {
     return CategoryCast.ToDTO(CategoryDAL.GetById(id));
 }
Exemplo n.º 6
0
 public static void Delete(CategoryDTO category)
 {
     CategoryDAL.Delete(CategoryCast.ToDAL(category));
 }
Exemplo n.º 7
0
 public static void Update(CategoryDTO category)
 {
     CategoryDAL.Update(CategoryCast.ToDAL(category));
 }
Exemplo n.º 8
0
 public static List<CategoryDTO> GetAll()
 {
     return CategoryCast.ListToDTO(CategoryDAL.GetAll());
 }