Beispiel #1
0
        public static bool Remove(int id)
        {
            Course course = CourseRepository.GetById(id);

            foreach (var item in course.items)
            {
                CourseItemRepository.Delete(item.id);
            }

            return(CourseRepository.Delete(id) > 0);
        }
Beispiel #2
0
 public static IList <CourseItem> RetrievesByCourse(int courseId)
 {
     return(CourseItemRepository.FindByCourseId(courseId));
 }
Beispiel #3
0
 public static IList <CourseItem> RetrievesAll()
 {
     return(CourseItemRepository.FindAll());
 }
Beispiel #4
0
 public static CourseItem GetById(int id)
 {
     return(CourseItemRepository.GetById(id));
 }
Beispiel #5
0
 public static bool Remove(int id)
 {
     return(CourseItemRepository.Delete(id) > 0);
 }
Beispiel #6
0
 public static bool Edit(CourseItem inst)
 {
     return(CourseItemRepository.Update(inst) > 0);
 }
Beispiel #7
0
 public static bool Create(CourseItem inst)
 {
     return(CourseItemRepository.Add(inst) > 0);
 }