示例#1
0
        public ActionResult DetailCourse(int id)
        {
            var course = new CategoryCourseViewModel();

            course.Id     = id;
            course.Course = _context.Courses.Include(t => t.Category).SingleOrDefault(t => t.Id == id);
            return(View(course));
        }
示例#2
0
        public ActionResult CreateCourse()
        {
            var courseCategory = new CategoryCourseViewModel()
            {
                Categories = _context.Categories.ToList(),
            };

            return(View(courseCategory));
        }
示例#3
0
        public ActionResult EditCourse(CategoryCourseViewModel viewModel)
        {
            var course = _context.Courses.SingleOrDefault(t => t.Id == viewModel.Id);

            course.CourseName = viewModel.Course.CourseName;
            course.CategoryID = viewModel.Course.CategoryID;
            course.Detail     = viewModel.Course.Detail;
            _context.SaveChanges();
            return(RedirectToAction("CourseManagement", "Staff"));
        }
示例#4
0
        public ActionResult EditCourse(int id)
        {
            var fcourse = _context.Courses.SingleOrDefault(t => t.Id == id);
            var dcourse = new CategoryCourseViewModel()
            {
                Id         = id,
                Course     = fcourse,
                Categories = _context.Categories.ToList()
            };

            return(View(dcourse));
        }
示例#5
0
        public ActionResult CreateCourse(CategoryCourseViewModel categoryCourseModel)
        {
            var new_course = new Course()
            {
                CourseName = categoryCourseModel.Course.CourseName,
                Detail     = categoryCourseModel.Course.Detail,
                CategoryID = categoryCourseModel.Id
            };

            _context.Courses.Add(new_course);
            _context.SaveChanges();
            return(RedirectToAction("CourseManagement"));
        }