示例#1
0
        }
    } else {
        if ($_GET['action'] == 'enroll') {
            try {
                if ($_GET['id'] == 'all') {
                    $students = SajjelStudent::findall();
                    foreach ($students as $student) {
                        if ($student->getEnrollmentId()) {
                            continue;
                        }
                        $res = $student->enroll();
                    }
                } else {
                    $student = SajjelStudent::find($_GET['id']);
                    $res = $student->enroll();
                }
                if ($res) {
                    $message_success = "Student had been enrolled into the moodle course sucessfully";
                } else {
                    $message_error = "Student hadn't been enrolled";
                }
            } catch (Exception $e) {
                $message_error = $e->getMessage();
            }
        }
    }
}
global $students_list;
$students_list = SajjelStudent::findall();
// Render the students list view
require dirname(__FILE__) . '/../views/students.php';