Example #1
0
        /// <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);
        }
Example #2
0
        /// <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);
        }