Пример #1
0
        public async Task <IActionResult> Add(int id, CreateLectureBindingModel model)
        {
            await this.lecturerCourseInstancesService
            .AddLecture(id, model);

            return(this.RedirectToAction("Details", "CourseInstances", new { id }));
        }
Пример #2
0
        public async Task <IActionResult> Add(int id, CreateLectureBindingModel model)
        {
            model.Title       = this.htmlService.Sanitize(model.Title);
            model.Description = this.htmlService.Sanitize(model.Description);

            await this.lecturerCourseInstancesService
            .AddLecture(id, model);

            return(this.RedirectToAction("Details", "CourseInstances", new { id }));
        }
Пример #3
0
        public async Task <IActionResult> Add(int id)
        {
            var isCourseInstancesExit = await this.lecturerCourseInstancesService
                                        .IsCourseInstanceExist(id);

            if (!isCourseInstancesExit)
            {
                return(this.NotFound());
            }

            var model = new CreateLectureBindingModel
            {
                CourseId  = id,
                StartTime = DateTime.Now,
                EndTime   = DateTime.Now.AddHours(1)
            };

            return(this.View(model));
        }