/// <summary> /// קבלת רשימת השיעורים הקיימים. /// </summary> /// <param name="exist">כולל שיעורים שהתבטלו</param> /// <returns>רשימת השיעורים</returns> public static DataTable List(LessonSelectType exist = LessonSelectType.All) { DataTable list = null; switch (exist) { case LessonSelectType.All: list = Classes.SQL.Select("Lessons"); break; case LessonSelectType.Exist: list = Classes.SQL.Select("Lessons", "lexist", 1.ToString()); break; case LessonSelectType.NExist: list = Classes.SQL.Select("Lessons", "lexist", 0.ToString()); break; } return(list); }
/// <summary> /// בדיקת מספר השיעורים הקיימים. /// </summary> /// <param name="exist">כולל שיעורים שהתבטלו</param> /// <returns>כמות השיעורים</returns> public static int Count(LessonSelectType exist = LessonSelectType.All) { int c = 0; switch (exist) { case LessonSelectType.All: c = Classes.SQL.Select("Lessons").Rows.Count; break; case LessonSelectType.Exist: c = Classes.SQL.Select("Lessons", "lexist", 1.ToString()).Rows.Count; break; case LessonSelectType.NExist: c = Classes.SQL.Select("Lessons", "lexist", 0.ToString()).Rows.Count; break; } return(c); }