Exemple #1
0
 public int GetNextEmptyContentLectureCount(LectureVM lectureVM)
 {
     if (lectureVM.Contents.IsEmpty())
     {
         return(0);
     }
     return(Lectures.SkipWhile(l => l != lectureVM).Skip(1)
            .TakeWhile(l => l.Contents.IsEmpty()).Count());
 }
        public ActionResult Add(LectureVM lectureDetails)
        {
            int newLectureId = 0;

            if (ModelState.IsValid)
            {
                Lecture lecture = new Lecture
                {
                    Name        = lectureDetails.Name,
                    Description = lectureDetails.Description
                };

                newLectureId = DataService.Service.lectureService.InsertandReturnId(lecture).Id;
            }
            else
            {
                return(View());
            }

            return(RedirectToAction("Detail", new { id = newLectureId }));
        }