Esempio n. 1
0
 function muestraPuestos($id_candidato)
 {
     $daoinscripcion = new InscripcionCandidato();
     $inscripcion = $daoinscripcion->mostrarCandidato($id_candidato);
     $consulta = "SELECT puesto_votacion.puesto FROM `puesto_votacion`, `zonificacion`, `persona`, " . "`lista_votante_lider`,`lista_candidato_lider` WHERE zonificacion.id_votante = persona.id AND " . "zonificacion.id_puesto = puesto_votacion.id_puesto_votacion AND lista_votante_lider.id_votante = persona.id " . "AND lista_candidato_lider.id_lider = lista_votante_lider.id_lider AND " . "lista_candidato_lider.id_candidato=" . $id_candidato;
     $resultado = $this->conexion->consultar_servidor($consulta);
     $x = 0;
     while ($lista2 = mysql_fetch_row($resultado)) {
         $lista[$x][0] = $lista2[0];
         $x++;
     }
     $listaux[0][0] = "j";
     $listaux[0][1] = 0;
     for ($x = 0; $x < count($lista); $x++) {
         $aux = 0;
         for ($j = 0; $j < count($listaux); $j++) {
             if ($listaux[$j][0] == $lista[$x][0]) {
                 $aux = 1;
             }
         }
         if ($aux == 0) {
             $listaux[count($listaux)][0] = $lista[$x][0];
         }
     }
     $aux = 0;
     //echo count($lista);
     for ($x = 0; $x < count($lista); $x++) {
         for ($j = 0; $j < count($listaux); $j++) {
             if ($listaux[$j][0] == $lista[$x][0]) {
                 $aux = $aux + 1;
                 $listaux[$j][1] = $aux;
             }
         }
     }
     for ($x = 1; $x < count($listaux) - 1; $x++) {
         for ($j = $x + 1; $j < count($listaux); $j++) {
             if ($listaux[$x][1] < $listaux[$j][1]) {
                 $aux = $listaux[$x][1];
                 $listaux[$x][1] = $listaux[$j][1];
                 $listaux[$j][1] = $aux;
                 $aux = $listaux[$x][0];
                 $listaux[$x][0] = $listaux[$j][0];
                 $listaux[$j][0] = $aux;
             }
         }
     }
     $this->conexion->cerrar_conexion();
     return $listaux;
 }
Esempio n. 2
0
 function validaTipo($id_persona, $tipo_usuario)
 {
     if ($tipo_usuario == 1) {
         $daoinscripcion = new InscripcionCandidato();
         $lista = $daoinscripcion->mostrarCandidato($id_persona);
         $listaaux[0] = $lista[1];
         $listaaux[1] = $lista[2];
         $listaaux[2] = $lista[9];
     }
     if ($tipo_usuario == 2) {
         $daopersona = new DAOPersona();
         $persona = $daopersona->consultar($id_persona);
         $listaaux[0] = $persona->getNombre();
         $listaaux[1] = $persona->getApellido();
         $listaaux[2] = "LIDER";
     }
     return $listaaux;
 }
Esempio n. 3
0
 function logoPartido($user)
 {
     $tipo = $_SESSION['tipo'];
     $servicio = new Servicios();
     if ($tipo == 1) {
         $daoinscripcion = new InscripcionCandidato();
         $inscripcion = $daoinscripcion->mostrarCandidato($user);
         echo ' <div class="box box-danger">
                             <div class="box-header "></div>
                             <div class="text-center">
                                 <img src=' . $servicio->mostrarLogoPartido($_SESSION['user']) . ' class="user-image" alt="User Image">
                                 <div class="box-header with-border">
                                     
                                 </div>
                             </div>
            </div>';
     }
 }