public function obtenerCodigoDePractica($idCurso, $IdEstudiante)
 {
     $criteria = new CDbCriteria();
     $criteria->compare('Curso_IdCurso', $idCurso);
     $criteria->compare('UsuarioEstudiante_IdUsuarioEstudiante', $IdEstudiante);
     $EmpresaPractica = PracticasPorAlumno::model()->findAll($criteria);
     if (!empty($EmpresaPractica)) {
         return $EmpresaPractica[0]->PracticaProfesional_IdPracticaProfesional;
     }
 }
 public function EstudianteTienePractica($idAlumno, $idCurso)
 {
     $practica = PracticasPorAlumno::model()->findAllByAttributes(array('UsuarioEstudiante_IdUsuarioEstudiante' => $idAlumno, 'Curso_IdCurso' => $idCurso));
     $codigoPractica = "";
     foreach ($practica as $p) {
         $codigoPractica += $p->practica->IdPracticaProfesional;
     }
     if ($codigoPractica != "") {
         return true;
     } else {
         return false;
     }
 }
                                            </ul>
                                            <?php 
            }
            ?>
                                                                                                 <?php 
        }
        ?>



                                            <span><a href="#"><?php 
        echo $Estudiante->userEstudiante->Email;
        ?>
</a></span>
                                            <span><a href="#"><?php 
        echo PracticasPorAlumno::model()->obtenerEmpresaDePractica($IdCurso, $Estudiante->userEstudiante->IdUsuarioEstudiante);
        ?>
</a></span>
                                        </td>
                                    </tr>
                                       <?php 
    }
    ?>
 
                              <?php 
    echo CHtml::endForm();
    ?>
     
                              </div><!-- form -->

                           <?php 
 public function actionListaAlumnosPorCurso()
 {
     $Alumnos = AlumnosPorCurso::model()->findAllByAttributes(array('Curso_IdCurso' => $_POST['Cursos']));
     foreach ($Alumnos as $lista) {
         $PracticasPorEstudiante = PracticasPorAlumno::model()->findAllByAttributes(array('UsuarioEstudiante_IdUsuarioEstudiante' => $lista->UsuarioEstudiante_IdUsuarioEstudiante, 'Curso_IdCurso' => $lista->Curso_IdCurso));
         if (count($PracticasPorEstudiante) == 0) {
             $temporal = UsuarioEstudiante::model()->findByPk($lista->UsuarioEstudiante_IdUsuarioEstudiante);
             echo "<option value=\"{$temporal->IdUsuarioEstudiante}\"> {$temporal->NombreCompleto}</option>";
         }
     }
 }
Example #5
0
                                <h3 class="heading-xs"> <?php 
    echo CHtml::link('Mis Compañeros', array('UsuarioEstudiante/MisCompanieros', 'Seccion' => $Curso->Curso_IdCurso), array('style' => "color: #FFFFFF "));
    ?>

                                     <?php 
    if (PracticasPorAlumno::model()->obtenerEmpresaDePracticaBoolean($Curso->Curso_IdCurso, $Curso->UsuarioEstudiante_IdUsuarioEstudiante)) {
        ?>
                                    <span class="pull-right"><?php 
        echo CHtml::link('Registro de Asesoramiento', array('UsuarioEstudiante/verAsesoramientos', 'curso' => $Curso->Curso_IdCurso, 'Practica' => PracticasPorAlumno::model()->obtenerCodigoDePractica($Curso->Curso_IdCurso, $Curso->UsuarioEstudiante_IdUsuarioEstudiante), 'Estudiante' => $Curso->UsuarioEstudiante_IdUsuarioEstudiante), array('style' => "color: #FFFFFF "));
        ?>
</span></h3>
                                     <?php 
    }
    ?>
                                       <?php 
    if (!PracticasPorAlumno::model()->obtenerEmpresaDePracticaBoolean($Curso->Curso_IdCurso, $Curso->UsuarioEstudiante_IdUsuarioEstudiante)) {
        ?>
                                    <span style="color:black"class="pull-right">Centro de Práctica Pendiente</span></h3>
                                     <?php 
    }
    ?>
                                    <div class="progress progress-u progress-xxs">
                                        <div style="width: 50%" aria-valuemax="100" aria-valuemin="0" aria-valuenow="67" role="progressbar" class="progress-bar progress-bar-light">
                                        </div>
                                    </div>


                                    <small> ASESOR: <?php 
    echo $Curso->curso->usuarioUnitec->PrimerNombrePrimerApellido;
    ?>
</small>