コード例 #1
0
 public function action_Add()
 {
     $select = Model_College::get_list();
     if (Input::post()) {
         $val = Model_Galtuka::validate();
         if ($val->run()) {
             $this->form['Did'] = Input::post('Did');
             $this->form['Cid'] = Input::post('college');
             $this->form['Dname'] = Input::post('Dname');
             $this->form['Dkana'] = Input::post('Dkana');
             $this->form['df'] = 0;
             $this->form['luID'] = Auth::get_screen_name();
             $galtuka = Model_Galtuka::forge();
             $galtuka->set($this->form);
             $galtuka->save();
             Response::redirect('department');
         } else {
             $this->message = $val->error();
             $view = View::forge('department/DepAdd');
             $view->set_global('message', $this->message, false);
             $view->set_global('select', $select, false);
         }
     } else {
         $view = View::forge('department/DepAdd');
         $view->set_global('message', $this->message, false);
         $view->set_global('select', $select, false);
     }
     return $view;
 }