public function actionMostrarInstituciones()
 {
     $localidadsel = $_POST['localidad'];
     $id_usuario = Yii::app()->user->id;
     $localidad = Localidad::model()->find('id_localidad=:id_localidad', array(':id_localidad' => $localidadsel));
     $id_provincia = $localidad->id_provincia;
     $provincia = Provincia::model()->find('id_provincia=:id_provincia', array(':id_provincia' => $id_provincia));
     $criteria = new CDbCriteria();
     $criteria->select = 't.id_institucion,t.nombre,t.cuit,t.direccion,t.id_localidad,t.telfijo,t.celular,t.depto,t.piso';
     $criteria->condition = 't.id_localidad = ' . $localidadsel;
     $ficinstituciones = FichaInstitucion::model()->findAll($criteria);
     if ($ficinstituciones != NULL) {
         echo "<table id='mosinstituciones' class='display' cellspacing='0' width='100%'>\n                     <thead class='fuente'>\n                     <tr>\n\t\t\t\t     <th>Nombre</th><th>Cuit</th><th>Direccion</th><th>Tel. Fijo</th><th>Celular</th><th>Depto.</th><th>Piso</th><th>Estado</th></tr></thead>\n\t\t\t         <tbody class='fuente'>";
         foreach ($ficinstituciones as $ficins) {
             $profins = ProfesorInstitucion::model()->findByAttributes(array('id_usuario' => $id_usuario, 'id_institucion' => $ficins->id_institucion));
             echo "<tr>";
             echo "<td id='nombre'>" . $ficins->nombre . "</td>";
             echo "<td id='cuit'>" . $ficins->cuit . "</td>";
             echo "<td id='direccion'>" . $ficins->direccion . "</td>";
             echo "<td id='telfijo'>" . $ficins->telfijo . "</td>";
             echo "<td id='celular'>" . $ficins->celular . "</td>";
             echo "<td id='depto'>" . $ficins->depto . "</td>";
             echo "<td id='piso'>" . $ficins->piso . "</td>";
             if ($profins != NULL) {
                 if ($profins->id_estado == 0) {
                     echo "<td id='solenv'> Solicitud enviada. </td>";
                 }
                 if ($profins->id_estado == 1) {
                     echo "<td id='solenv'> Estas registrado. </td>";
                 }
             } else {
                 echo "<td id='ad'><input type='button' class='btn btn-primary' onclick='javascript:Enviarsolicitud({$ficins->id_institucion})' value='Enviar solicitud!'></input></td>";
             }
         }
         echo "<script type='text/javascript'>\n\t             \$('#mosinstituciones').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\t\t                                \n\t\t\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\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 "errorbusqueda";
     }
 }
 public function actionHome()
 {
     $profesor_pen = ProfesorInstitucion::model()->findAll('id_estado = 0 and id_institucion = :id_institucion', array(':id_institucion' => Yii::app()->user->id));
     $actividades_pen = ActividadAlumno::model()->findAll('id_estado = 0 and id_actividad in (select id_actividad from actividad where id_institucion = :id_institucion)', array(':id_institucion' => Yii::app()->user->id));
     $this->render('home', array('profesor_pen' => $profesor_pen, 'actividades_pen' => $actividades_pen));
 }
Exemple #3
0
        }
    }
    // llave final para ver el perfil de chat del alumno
    if ($usuario->id_perfil == 2) {
        // Profesor : Traigo todos los compañeros de las instituciones donde esta inscripto.
        $profesor_institucion = ProfesorInstitucion::model()->findAllByAttributes(array('id_usuario' => Yii::app()->user->id, 'id_estado' => 1));
        if ($profesor_institucion != NULL) {
            echo "<label for='user'>Profesores</label>";
            $idprofant = array();
            $cant = 0;
            $idprofant[0] = 0;
            foreach ($profesor_institucion as $prof_ins) {
                $criteria = new CDbCriteria();
                $criteria->condition = 'id_institucion =:idinstitucion AND id_usuario !=:idusuario AND :idestado = 1';
                $criteria->params = array(':idinstitucion' => $prof_ins->id_institucion, ':idusuario' => Yii::app()->user->id, ':idestado' => 1);
                $profesores = ProfesorInstitucion::model()->findAll($criteria);
                if ($profesores != NULL) {
                    foreach ($profesores as $prof) {
                        if (!in_array($prof->id_usuario, $idprofant)) {
                            $cant++;
                            $idprofant[$cant] = $prof->id_usuario;
                            $datosprofesor = FichaUsuario::model()->findByAttributes(array('id_usuario' => $prof->id_usuario));
                            if ($datosprofesor != NULL) {
                                ?>
                                                            <form action="../chat/Chat" name="formu" id="formu" method="post">
                                                                <input type="hidden" value="<?php 
                                echo $datosprofesor->id_usuario;
                                ?>
" name="idusuario"></input>
                                                                <input type="hidden" value="<?php 
                                echo $datosprofesor->nombre;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }
</style>
<div class="container">
    <br/>
    <br/>
    <br/>
    <br/>
    <div class="row">
        <?php 
if (isset(Yii::app()->session['id_institucion'])) {
    $idinstitucion = Yii::app()->user->id;
    $profesores = ProfesorInstitucion::model()->findAll('id_institucion=:id_institucion', array(':id_institucion' => $idinstitucion));
    if ($profesores != null) {
        echo "<div><h2>Profesores inscriptos en la instituci&oacute;n</h2></div>";
        echo "<br/>";
        echo "<table id='lisprofesores' class='display' cellspacing='0' width='100%'>\n                 <thead class='fuente'>\n                 <th>Nombre</th><th>Apellido</th><th>Dni</th><th>Email</th><th>Sexo</th><th>Fecha Nacimiento</th><th>Tel&eacute;fonos</th><th>Direcci&oacute;n</th><th>Actividades</th><th>Eliminar Profesor</th></thead>\n                 <tbody class='fuente'>";
        foreach ($profesores as $prof) {
            $profesor = FichaUsuario::model()->find('id_usuario=:id_usuario', array(':id_usuario' => $prof->id_usuario));
            ?>
                    <tr>
                        <input type="hidden" value="<?php 
            echo $prof->id_usuario;
            ?>
" name="idprofesor" id="idprofesor">
                        </input>
                        <input type="hidden" name="valor" id="valor"></input>
                        <td id="nombre"><?php