public function studentsAddAction() { if ($this->loginStatus) { $studAddModelObj = new \models\StudentsAddModel(); $warningMessage = $studAddModelObj->addStudent($_POST); $out = \views\StudentsFormView::getStudentForm('add', $_POST) . "<p>{$warningMessage}</p>"; } else { $out = \views\LoginPleaseView::getLoginMessage(); } $this->printIndexPage($out); }
/** * Adds a new student * @access public * @return void */ public function studentsAddAction() { if ($this->loginStatus) { $script = ScriptLoader::loadScript(array('/students2.0/core/js/Validation.js', '/students2.0/js/StudentsFormValidation.js')); $studAddModelObj = new StudentsAddModel(); $warningMessage = $studAddModelObj->addStudent($this->post_data); $out = StudentsFormView::getStudentForm('add', $this->post_data) . "<p id=\"warningMessage\">{$warningMessage}</p>" . $script; } else { $out = LoginPleaseView::getLoginMessage(); } $this->printIndexPage($out); }
public function studentsEditAction($studentsId) { if ($this->loginStatus) { $studEditModelObj = new \models\StudentsEditModel(); $warningMessage = $studEditModelObj->updateStudent($studentsId); $studentData = $studEditModelObj->getStudentData(); $out = \views\StudentsFormView::getStudentForm('edit', $studentData) . "<p>{$warningMessage}</p>"; } else { $out = \views\LoginPleaseView::getLoginMessage(); } $this->printIndexPage($out); }
public function studentsDeleteAction($studentsId) { if ($this->loginStatus) { $studDelModelObj = new \models\StudentsDeleteModel(); $studDelModelObj->deleteStudent($studentsId); $studListControllerObj = new \controllers\StudentsListController(); $studListControllerObj->studentsListAction(); } else { $out = \views\LoginPleaseView::getLoginMessage(); $this->printIndexPage($out); } }
/** * Removes the selected student. * @access public * @return void */ public function studentsDeleteAction() { if ($this->loginStatus) { if (isset($this->post_data['id'])) { $studDelModelObj = new StudentsDeleteModel(); $studDelModelObj->deleteStudent($this->post_data['id']); } $studListControllerObj = new StudentsListController(); $studListControllerObj->studentsListAction(); } else { $out = LoginPleaseView::getLoginMessage(); $this->printIndexPage($out); } }
/** * Updating student. * @access public * @return void */ public function studentsEditAction() { if ($this->loginStatus) { $script = ScriptLoader::loadScript(array('/students2.0/core/js/Validation.js', '/students2.0/js/StudentsFormValidation.js')); if (isset($this->post_data['id'])) { $studEditModelObj = new StudentsEditModel(); $warningMessage = $studEditModelObj->updateStudent($this->post_data); $studentData = $studEditModelObj->getStudentData(); } else { $warningMessage = "Выберите студента!!!"; $studentData = null; } $out = StudentsFormView::getStudentForm('edit', $studentData) . "<p id=\"warningMessage\">{$warningMessage}</p>" . $script; } else { $out = LoginPleaseView::getLoginMessage(); } $this->printIndexPage($out); }