Ejemplo n.º 1
0
        public ViewResult Index(Int32?id, Int32?courseID)
        {
            var viewModel = new DepartmentIndexData();

            viewModel.Departments = departmentService.GetAll();

            if (id != null)
            {
                ViewBag.DepartmentID = id.Value;
                viewModel.Courses    = viewModel.Departments.Where(i => i.DepartmentID == id.Value).Single().Courses;
            }
            return(View(viewModel));
        }
Ejemplo n.º 2
0
        public List <Category> all2(int?id, int?ItemID)
        {
            var viewModel = new DepartmentIndexData();

            viewModel.Categories = db.categories
                                   .Include(i => i.Departments)
                                   .Include(i => i.Items.Select(c => c.Name))
                                   .OrderBy(i => i.Category_ID);

            //if (id != null)
            //{
            //    ViewBag.ItemID = id.Value;
            //    viewModel.Items = viewModel.Categories.Where(
            //        i => i.Category_ID == id.Value).Single().Items;
            //}


            return(db.categories.Include(i => i.Departments).ToList());
        }