public ActionResult Index(int id = 0)
 {
     if (id > 0)
     {
         CourseId = id.ToString();
         courseModel.Add(courseService.GetCourse(id));
         courseModel[0].LectureList = lectureService.GetAllLectures(id);
         courseModel[0].LectureList.ForEach(l => l.CourseId = id);
         if (courseModel[0].LectureList.Count() == 0)
         {
             noResult        = "За този курс още няма въведени лекции.";
             ViewBag.Message = noResult;
         }
         id = 0;
         return(View(courseModel));
     }
     else
     {
         courseModel = courseService.GetAllCourses();
         for (int i = 0; i < courseModel.Count(); i++)
         {
             var lectures = lectureService.GetAllLectures(courseModel[i].Id);
             lectures.ForEach(l => l.CourseId = id);
             courseModel[i].LectureList       = lectures;
         }
         id = 0;
         return(View(courseModel));
     }
 }