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