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); }
public frmReport(Teacher.TeacherType _teacherType, string _classID = "") { teacherType = _teacherType; InitializeComponent(); classController = new ClassController(); studentController = new StudentController(); classID = _classID; }