</header> <div class="container"> <div class='row'> <?php echo "<br>\n <br>\n <br>\n <br>\n <br>\n <br>"; if ($actividades_alumno != null) { echo "<table id='veractividades' class='display' cellspacing='0' width='100%'>\n\t <thead class='fuente'>\n\t\t <tr><th>Deporte</th><th>Días y Horarios</th><th>Valor actividad</th><th>Desafectar actividad</th></tr>\n\t\t </thead>\n\t\t <tbody class='fuente'>"; foreach ($actividades_alumno as $act_alum) { $act = Actividad::model()->findByAttributes(array('id_institucion' => $ins->id_institucion, 'id_actividad' => $act_alum->id_actividad)); if ($act != null) { echo "<tr>"; echo "<input type='hidden' value='{$act->id_actividad}' id='idactividad'></input>"; echo "<input type='hidden' value='{$act_alum->id_usuario}' id='idalumno'></input>"; $deporte = Deporte::model()->findByAttributes(array('id_deporte' => $act->id_deporte)); echo "<td id='depo'>{$deporte->deporte}</td>"; $acti_horarios = ActividadHorario::model()->findAllByAttributes(array('id_actividad' => $act->id_actividad)); echo "<td id='diahor'>"; foreach ($acti_horarios as $act_hor) { $dias = array('Lunes', 'Martes', 'Miercoles', 'Jueves', 'Viernes', 'Sábado', 'Domingo'); $id_dia = $act_hor->id_dia - 1; echo $dias[$id_dia] . " " . $act_hor->hora . ':' . ($act_hor->minutos == '0' ? '0' . $act_hor->minutos : $act_hor->minutos) . " - "; } echo "</td>"; ?> <td id='valor'><?php echo $act->valor_actividad; ?> </td> <td id='elim'><a href="" data-toggle="modal" data-target="#myModal">Desafectar actividad</a></td> </tr> <?php
public function actionListarPagos() { if (isset($_POST['usuario']) && isset($_POST['anio'])) { $criteria = new CDbCriteria(); $criteria->condition = 'id_usuario = :id and anio = :anio and mes = :mes'; $criteria->params = array(':id' => $_POST['usuario'], ':anio' => $_POST['anio'], ':mes' => $_POST['mes']); $pagos = Pago::model()->findAll($criteria); $result = array(); foreach ($pagos as $p) { $horario = ""; $dia = ""; $mes = ""; $actividad = Actividad::model()->findByPk($p->id_actividad); $deporte = Deporte::model()->findByPk($actividad->id_deporte); $actividad_horario = ActividadHorario::model()->findAll('id_actividad = :id', array(':id' => $p->id_actividad)); foreach ($actividad_horario as $ah) { if ($ah->id_dia == 1) { $dia = "Lunes"; } if ($ah->id_dia == 2) { $dia = "Martes"; } if ($ah->id_dia == 3) { $dia = "Miercoles"; } if ($ah->id_dia == 4) { $dia = "Jueves"; } if ($ah->id_dia == 5) { $dia = "Viernes"; } if ($ah->id_dia == 6) { $dia = "Sabado"; } if ($ah->id_dia == 7) { $dia = "Domingo"; } $horario = $horario . "Dia: " . $dia . " Horario: " . str_pad($ah->hora, 2, '0', STR_PAD_LEFT) . ":" . str_pad($ah->minutos, 2, '0', STR_PAD_LEFT); } if ($p->mes == 1) { $mes = "Enero"; } if ($p->mes == 2) { $mes = "Febrero"; } if ($p->mes == 3) { $mes = "Marzo"; } if ($p->mes == 4) { $mes = "Abril"; } if ($p->mes == 5) { $mes = "Mayo"; } if ($p->mes == 6) { $mes = "Junio"; } if ($p->mes == 7) { $mes = "Julio"; } if ($p->mes == 8) { $mes = "Agosto"; } if ($p->mes == 9) { $mes = "Septiembre"; } if ($p->mes == 10) { $mes = "Octubre"; } if ($p->mes == 11) { $mes = "Noviembre"; } if ($p->mes == 12) { $mes = "Diciembre"; } $result[] = array('usuario' => $p->id_usuario, 'actividad' => 'Deporte: ' . $deporte->deporte . ' ' . $horario, 'anio' => $p->anio, 'mes' => $mes, 'monto' => "\$" . $p->monto, 'id' => $p->id_actividad, 'm' => $p->mes); } echo CJSON::encode($result); } }
} else { echo "<div class='row'>\n <div class='.col-md-6 .col-md-offset-3'>\n <h5 class='text-center'>No hay solicitud de profesores</h5>\n </div>\n </div>"; } ?> <br> <br> <br> <?php echo "<div><h2>Alumnos que se anotaron en actividades</h2></div>"; if ($actividades_pen != null) { echo "<table class='table table-hover'>\n <thead>\n <tr>\n <th>Nombre</th>\n <th>Apellido</th>\n <th>Actividad</th>\n </tr>\n </thead>"; foreach ($actividades_pen as $a) { $fua = FichaUsuario::model()->findAll('id_usuario=:id_usuario', array(':id_usuario' => $a->id_usuario)); $actividad = Actividad::model()->findByPk($a->id_actividad); $deporte = Deporte::model()->findByPk($actividad->id_deporte); $actividad_horario = ActividadHorario::model()->findAll('id_actividad = :id', array(':id' => $a->id_actividad)); $var = $deporte->deporte . ' - '; foreach ($actividad_horario as $ah) { if ($ah->id_dia == 1) { $dia = "Lunes"; } if ($ah->id_dia == 2) { $dia = "Martes"; } if ($ah->id_dia == 3) { $dia = "Miercoles"; } if ($ah->id_dia == 4) { $dia = "Jueves"; } if ($ah->id_dia == 5) {
public function actionConsultarActividadesInscripto() { $id_usuario = Yii::app()->user->id; $id_institucion = $_POST['idinstitucion']; $actividades = Actividad::model()->findAllByAttributes(array('id_usuario' => $id_usuario, 'id_institucion' => $id_institucion)); if ($actividades != NULL) { echo "<table id='lisactividades' class='display' cellspacing='0' width='100%'>\n\t <thead>\n <th>Deporte</th><th>Días y Horarios</th><th>Alumnos Inscriptos</th>\n\t\t\t </thead>\n\t <tbody>"; foreach ($actividades as $act) { echo "<tr>"; $deporte = Deporte::model()->findByAttributes(array('id_deporte' => $act->id_deporte)); echo "<td id='deporte'>" . $deporte->deporte . "</td>"; $diashorarios = ActividadHorario::model()->findAllByAttributes(array('id_actividad' => $act->id_actividad)); echo "<td id='diahor'>"; foreach ($diashorarios as $diashor) { $dias = array('Lunes', 'Martes', 'Miercoles', 'Jueves', 'Viernes', 'Sábado', 'Domingo'); $id_dia = $diashor->id_dia - 1; echo $dias[$id_dia] . " " . $diashor->hora . ':' . ($diashor->minutos == '0' ? '0' . $diashor->minutos : $diashor->minutos) . "  "; } echo "</td>"; echo "<td><input type='button' class='btn btn-primary' value='Ver alumnos Inscriptos' onclick='javascript:AlumnosInscriptos({$act->id_actividad})'></input></td>"; echo "</tr>"; } echo "</tbody>"; echo "</table>"; echo "<script type='text/javascript'>\n \$('#lisactividades').DataTable( {\n\t\t 'language' : {\n\t\t\t 'sProcessing': 'Procesando...',\n\t\t\t 'sLengthMenu': 'Mostrar _MENU_ registros',\n\t\t\t 'sZeroRecords': 'No se encontraron resultados',\n\t\t\t 'sEmptyTable': 'Ningún dato disponible en esta tabla',\n\t\t\t 'sInfo': 'Mostrando registros del _START_ al _END_ de un total de _TOTAL_ registros',\n\t\t\t 'sInfoEmpty': 'Mostrando registros del 0 al 0 de un total de 0 registros',\n\t\t\t 'sInfoFiltered': '(filtrado de un total de _MAX_ registros)',\n\t\t\t 'sInfoPostFix': '',\n\t\t\t 'sSearch': 'Buscar:',\n\t\t\t 'sUrl': '',\n\t\t\t 'sInfoThousands': ',',\n\t\t\t 'sLoadingRecords': 'Cargando...',\n\n\t\t\t 'oPaginate': {\n\t\t\t\t 'sFirst': 'Primero',\n\t\t\t\t 'sLast': 'Ultimo',\n\t\t\t\t 'sNext': 'Siguiente',\n\t\t\t\t 'sPrevious': 'Anterior'\n\t\t\t },\n\t\t\t \n\t\t\t 'oAria': {\n\t\t\t\t 'sSortAscending': ': Activar para ordenar la columna de manera ascendente',\n\t\t\t\t 'sSortDescending': ': Activar para ordenar la columna de manera descendente'\n\t\t\t }\n\t\t }\n\t } );\n </script>"; } else { echo "error"; } }
public function actionEliminar() { if (isset($_POST['actividad'])) { Pago::model()->deleteAll("id_actividad='" . $_POST['actividad'] . "'"); ActividadHorario::model()->deleteAll("id_actividad='" . $_POST['actividad'] . "'"); ActividadAlumno::model()->deleteAll("id_actividad='" . $_POST['actividad'] . "'"); Actividad::model()->deleteAll("id_actividad='" . $_POST['actividad'] . "'"); echo "ok"; } }