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; }
<th>Grupos</th> </tr> </thead> <tbody> <?php foreach ($aCurso as $oCurso) { ?> <tr> <td><?php echo $oCurso->cur_nombre; ?> </td> <td> <select name="grupos[]"> <?php $aGrupo = Model_Curso::getGrupos($oCurso->cur_codigo); ?> <option value=""></option> <?php foreach ($aGrupo as $oGrupo) { ?> <option value="<?php echo $oGrupo['cg_codigo']; ?> "><?php echo $oGrupo['tab_nombre']; ?> </option> <?php } ?>
<table class="table table-striped table-bordered"> <thead> <tr> <th>Curso</th> <th>Grupo</th> <th>Tipo</th> <th>Profesor</th> </tr> </thead> <tbody> <?php foreach ($aCurso as $oCurso) { ?> <tr> <th><?php echo Model_Curso::getNombreCurso($oCurso['cur_codigo']); ?> </th> <th><?php echo Model_Tabladetabla::getNombreGrupo($oCurso['cg_codigo']); ?> </th> <th><?php echo Model_Tabladetabla::getNombreTipo($oCurso['cgt_codigo']); ?> </th> <th><?php echo Auth_Usuario::getNombre($oCurso['usu_usuario']); ?> </th> </tr>
public function action_getTipos() { $aTipos = Model_Curso::getTipos($this->request->post('idGrupo'), $this->oUser->usu_usuario); die(json_encode(array('data' => $aTipos))); }
public function action_alumnos() { $aCurso = Model_Curso::getCursosUsuario($this->oUser->usu_usuario); $this->template->content = View::factory('matricula/alumnoporcurso')->set('aCurso', $aCurso); }