public IActionResult VideoUploadScreen(int lecture_id, int course_id)
        {
            var m = new CourseLectureViewModel
            {
                Course_Id  = course_id,
                Lecture_Id = lecture_id
            };

            return(View(m));
        }
        public ActionResult DisplayLecture(int lectureId)
        {
            var lecture = lectures.GetById(lectureId);

            var model = new CourseLectureViewModel
            {
                Id                 = lecture.Id,
                LectureTitle       = lecture.Title,
                LectureDate        = lecture.Date,
                LectureDescription = lecture.Description,
                LectureTeacher     = lecture.Teacher
            };

            return(PartialView(model));
        }
        public ActionResult AddLecture(CourseLectureViewModel model)
        {
            if (ModelState.IsValid)
            {
                var lecture = new Lecture
                {
                    EventId     = model.EventId,
                    Title       = model.LectureTitle,
                    Description = model.LectureDescription,
                    Teacher     = model.LectureTeacher,
                    Date        = model.LectureDate
                };

                this.lectures.Add(lecture);
                this.lectures.SaveChanges();
            }
            return(this.RedirectToAction("AddLecture", new { eventId = model.EventId }));
        }