public IActionResult CourseSchedule(int id)
        {
            var schedule = _coursesRepository.GetById(id);

            if (schedule != null)
            {
                var json = schedule.CourseModule.Select(x => new {
                    module = _modulesRepository.GetById(x.ModuleId),
                    start  = x.Date.HasValue ? x.Date.Value.ToString("yyyy-MM-dd") : DateTime.MinValue.ToString("yyyy-MM-dd")
                }).Select(x => new {
                    title       = x.module.Name,
                    description = x.module.Description,
                    x.start
                }).ToList();

                return(Json(json));
            }

            return(Json(new List <object>()));
        }
Exemple #2
0
        public IActionResult EditModule(int moduleId)
        {
            ModuleViewModel module = _moduleRepository.GetById(moduleId);

            return(View(module));
        }