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); }
/** * 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); }