Beispiel #1
0
        // GET: Manager
        public ActionResult Index()
        {
            IEnumerable <Products> products = db.ProductsDbSet;

            ViewBag.products = products;
            IEnumerable <Users> users = db.UsersDbSet;

            ViewBag.users = users;
            IEnumerable <Tasks> tasks = db.TasksDbSet;

            ViewBag.tasks = tasks;


            Dictionary <int, string> productNames = new Dictionary <int, string>();

            foreach (var temp in products)
            {
                productNames.Add(temp.ProductsId, temp.ProductName);
            }
            ViewBag.prod = productNames;

            IEnumerable <TaskList> tasksList = db.TaskListsDbSet;

            foreach (Tasks task in tasks)
            {
                var tid = task.TasksId;
                foreach (TaskList tasklist in tasksList)
                {
                    if (tid == tasklist.TaskId)
                    {
                        task.AddDishToTaskList(tasklist.ProductId, tasklist.ProductQuantity);
                    }
                }
            }
            ViewBag.tasks = tasks;
            return(View());
        }