Esempio n. 1
0
        public List <Teacher> TeacherListFilterByRole(Teacher.TeacherType _teacherType, List <Teacher> _teachers = null)
        {
            List <Teacher> result = new List <Teacher>();

            if (_teachers == null)
            {
                List <Teacher> teachers = GetAllTeachers();
                foreach (Teacher teacher in teachers)
                {
                    if (teacher.Type == _teacherType)
                    {
                        result.Add(teacher);
                    }
                }
            }
            else
            {
                foreach (Teacher teacher in _teachers)
                {
                    if (teacher.Type == _teacherType)
                    {
                        result.Add(teacher);
                    }
                }
            }
            return(result);
        }
Esempio n. 2
0
 public frmReport(Teacher.TeacherType _teacherType, string _classID = "")
 {
     teacherType = _teacherType;
     InitializeComponent();
     classController   = new ClassController();
     studentController = new StudentController();
     classID           = _classID;
 }