/**
  * Додає напрямок навчання
  */
 public function addAction()
 {
     $result = array();
     $presentDirectionStudy = \DirectionStudy::findFirst("title='" . $this->request->get("title") . "'");
     if ($presentDirectionStudy != false) {
         $result['retcode'] = 1;
         $result['msgs'][] = "Напрямок навчання з такою назвою вже існує!";
     } else {
         $nameDirectionStudy = new \DirectionStudy();
         $nameDirectionStudy->title = $this->request->get("title");
         $nameDirectionStudy->direction_study_group_id = 1;
         $nameDirectionStudy->old_position_id = 0;
         if ($nameDirectionStudy->save() == false) {
             $result['retcode'] = 2;
             $result['msgs'][] = "Неможливо додати напрямок навчання \n";
             foreach ($nameDirectionStudy->getMessages() as $message) {
                 $result['msgs'][] = $message + "\n";
             }
         } else {
             $result['retcode'] = 0;
             $result['id'] = $nameDirectionStudy->id;
             $result['msgs'][] = "Новий напрямок навчання збережено";
         }
     }
     $this->view->disable();
     $this->response->setContentType('application/json', 'UTF-8');
     echo json_encode($result);
 }
 public function saveDirectionStudyAction()
 {
     $this->view->title = "Збереження";
     $errors = array();
     if ($this->request->isPost()) {
         $dirStudy = new \DirectionStudy();
         $dirStudy->title = $this->request->get("title");
         $dirStudy->direction_study_group_id = $this->request->get("direction_study_group_id");
         $dirStudy->old_position_id = 0;
         $dirStudy->direction_study_group_id = 1;
         if ($dirStudy->save() == false) {
             echo "Неможливо додати напрямок навчання \n";
             foreach ($dirStudy->getMessages() as $message) {
                 echo $message, "\n";
             }
         } else {
             $response = new \Phalcon\Http\Response();
             $response->redirect("/methodist/stafflist/directionStudy");
             return $response;
         }
     }
 }