Beispiel #1
0
 public function action_new()
 {
     if ($this->request->method() == 'POST') {
         $oTrabajo = ORM::factory('Trabajo');
         $oTrabajo->values($this->request->post());
         $oTrabajo->tra_slug = $this->request->post('cgt_codigo') . '-' . URL::title($this->request->post('tra_nombre'));
         $fecha = date('Ymd', strtotime($this->request->post('tra_fecha_limite')));
         $fecha_actual = date('Ymd');
         $oTrabajo->tra_fecha_limite = date('Ymd', strtotime($this->request->post('tra_fecha_limite')));
         $oTrabajo->tra_codigo = Model_Trabajo::newCodigo();
         $oTrabajo->tra_fecha_registro = date('YmdHis');
         if ($this->request->post('tab_codigo') == 15) {
             $oTrabajo->tra_cantidad_alum = 1;
         }
         $oTrabajo->save();
         $this->redirect('/trabajo');
     }
     $aCurso = Model_Curso::getCursosUsuario($this->oUser->usuario->usu_usuario);
     $aTipo = Model_Tabladetabla::getTabla('TRABAJO');
     $view = View::factory('trabajo/new')->set('aCurso', $aCurso)->set('aTipo', $aTipo);
     $this->template->content = $view;
 }