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;
 }
Beispiel #2
0
											<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 
    }
    ?>
Beispiel #3
0
			<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>
Beispiel #4
0
 public function action_getTipos()
 {
     $aTipos = Model_Curso::getTipos($this->request->post('idGrupo'), $this->oUser->usu_usuario);
     die(json_encode(array('data' => $aTipos)));
 }
Beispiel #5
0
 public function action_alumnos()
 {
     $aCurso = Model_Curso::getCursosUsuario($this->oUser->usu_usuario);
     $this->template->content = View::factory('matricula/alumnoporcurso')->set('aCurso', $aCurso);
 }