function modificarListaVotante_Candidato($cc_candidato_antes, $cc_candidato_actual, $cc_votante)
 {
     $fila = "";
     $conexion = new Conexion();
     $consulta = "SELECT `id_lista` FROM `lista_candidato_votante` WHERE `cc_candidato`='" . $cc_candidato_antes . "' AND `cc_votante`=" . $cc_votante;
     $resultado = $conexion->consultar_servidor($consulta);
     $fila = mysql_fetch_row($resultado);
     echo $fila[0];
     $consulta = "UPDATE `lista_candidato_votante` SET `cc_candidato`='" . $cc_candidato_actual . "' WHERE `id_lista`=" . $fila[0];
     $conexion->consultar_servidor($consulta);
     $conexion->cerrar_conexion();
 }
 function muestraPuestoVotacion($cc_votante)
 {
     $conexion = new Conexion();
     $consulta = "SELECT `id_puesto` FROM `zonificacion` WHERE `cc_votante` = " . $cc_votante;
     $resultado = $conexion->consultar_servidor($consulta);
     $fila = mysqli_fetch_array($resultado);
     $consulta = "SELECT * FROM `puesto_votacion` WHERE `id_puesto_votacion` = " . $fila[0];
     $resultado = $conexion->consultar_servidor($consulta);
     $fila = mysqli_fetch_array($resultado);
     $dao = new PuestoVotacion($fila[0], $fila[1], $fila[2], $fila[3], $fila[4], $fila[5]);
     //echo $fila[0];
     //echo $fila[1];
     $conexion->cerrar_conexion();
     return $dao;
 }
 function eliminarListaVotante_Partido($id_partido, $cc_votante)
 {
     $conexion = new Conexion();
     $consulta = "IDELETE FROM `censo_votacion`.`lista_votante_partido` WHERE `lista_votante_partido`.`id_partido` = '" . $id_partido . "' AND `lista_votante_partido`.`cc_votante`=" . $cc_votante;
     $conexion->consultar_servidor($consulta);
     $conexion->cerrar_conexion();
 }
예제 #4
0
 function muestraPuestoVotacion($id_persona)
 {
     $conexion = new Conexion();
     $consulta = "SELECT `id_puesto` FROM `zonificacion` WHERE `id_votante` = " . $id_persona;
     $resultado = $conexion->consultar_servidor($consulta);
     $fila = mysql_fetch_array($resultado);
     $consulta = "SELECT * FROM `puesto_votacion` WHERE `id_puesto_votacion` = " . $fila[0];
     $resultado = $conexion->consultar_servidor($consulta);
     $fila = mysql_fetch_array($resultado);
     if (!empty($fila)) {
         $dao = new PuestoVotacion($fila[0], $fila[1], $fila[2], $fila[3], $fila[4], $fila[5]);
     } else {
         $dao = new PuestoVotacion(NULL, NULL, NULL, NULL, NULL, NULL);
     }
     $conexion->cerrar_conexion();
     return $dao;
 }
예제 #5
0
function modificar($castigador)
{
    $conexion = new Conexion();
    $consulta = "UPDATE `censo_votacion`.`login` SET `castigador` = '" . $castigador . "' WHERE `login`.`id_persona`=" . $_SESSION['user'];
    $conexion->consultar_servidor($consulta);
    $conexion->cerrar_conexion();
    $_SESSION['castigador'] = $castigador;
}
예제 #6
0
 function TotalVotos($id_candidato, $id_lider)
 {
     $conexion = new Conexion();
     $consulta = "SELECT COUNT(*) 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 . "' AND lista_votante_lider.id_lider=" . $id_lider;
     $resultado = $conexion->consultar_servidor($consulta);
     $lista = mysql_fetch_array($resultado);
     $votacion = $lista[0];
     $conexion->cerrar_conexion();
     return $votacion;
 }
예제 #7
0
 function modificarCandidato($cc_candidato, $nombre_candidato, $apellido_candidato, $id_aspiracion, $id_partido_politico, $tel_candidato, $cel_candidato, $dir_candidato)
 {
     $conexion = new Conexion();
     $consulta = "UPDATE `candidato` SET `nombre_candidato`= '" . $nombre_candidato . "',`apellido_candidato`='" . $apellido_candidato . "',`id_aspiracion`='" . $id_aspiracion . "',`id_partido_politico`='" . $id_partido_politico . "',`tel_candidato`='" . $tel_candidato . "',`cel_candidato`='" . $cel_candidato . "',`dir_candidato`='" . $dir_candidato . "' WHERE `cc_candidato`=" . $cc_candidato;
     $resultado = $conexion->consultar_servidor($consulta);
     $conexion->cerrar_conexion();
     if ($resultado == TRUE) {
         return TRUE;
     } else {
         return FALSE;
     }
 }
예제 #8
0
 private function consultarPersona($cedula)
 {
     $conexion = new Conexion();
     $consulta = "SELECT * FROM `ciudadano` WHERE `cedula` =" . $cedula;
     $resultado = $conexion->consultar_servidor($consulta);
     $conexion->cerrar_conexion();
     if ($resultado == TRUE) {
         return FALSE;
     } else {
         return TRUE;
     }
 }
예제 #9
0
 function mostrarPuesto($cc_votante)
 {
     $conexion = new Conexion();
     $id_puesto_votacion = 0;
     $departamento = "0";
     $municipio = "0";
     $puesto = "0";
     $dir_puesto = "0";
     $mesa = 0;
     $consulta = "SELECT `id_puesto` FROM `zonificacion` WHERE `cc_votante` = " . $cc_votante;
     $resultado = $conexion->consultar_servidor($consulta);
     $j = 0;
     $lista = "";
     $x = 0;
     $listavotantes = "";
     for ($x = 0; $x < 300; $x++) {
         $lista = mysqli_fetch_array($resultado);
         if ($lista == TRUE) {
             $puestos[$j] = $lista[0];
             $j++;
         }
     }
     $puestovotacion = new PuestoVotacion($id_puesto_votacion, $departamento, $municipio, $puesto, $dir_puesto, $mesa);
     //            echo count($datos);
     $DAOpuesto = new DAOPuestoVotacion();
     for ($x = 0; $x < count($puestovotacion); $x++) {
         $puestovotacion = $DAOpuesto->muestraPuestoVotacion($cc_votante);
         if ($puestovotacion->getId_puesto_votacion() != 0) {
             $listavotantes[$x][0] = $puestovotacion->getDir_puesto();
             $listavotantes[$x][1] = $puestovotacion->getDepartamento();
             $listavotantes[$x][2] = $puestovotacion->getMunicipio();
             $listavotantes[$x][3] = $puestovotacion->getPuesto();
             $listavotantes[$x][4] = $puestovotacion->getDir_puesto();
             $listavotantes[$x][5] = $puestovotacion->getMesa();
             //                echo $listavotantes[$x][0];
             //                echo $listavotantes[$x][1];
             //                echo $listavotantes[$x][2];
             //                echo $listavotantes[$x][3];
             //                echo $listavotantes[$x][4];
             //                echo $listavotantes[$x][5];
         }
     }
     return $listavotantes;
 }
예제 #10
0
 function iniciarSesion($user, $pass)
 {
     try {
         $conexion = new Conexion();
         $consulta = "SELECT * FROM `login` WHERE `cc_usuario` = " . $user . " and `contrasena` = " . $pass;
         $result = $conexion->consultar_servidor($consulta);
         if ($result != NULL) {
             if (mysql_num_rows($result) > 0) {
                 while ($row = mysql_fetch_array($result)) {
                     $_SESSION['user'] = $row['cc_usuario'];
                     $_SESSION['tipo'] = $row['tipo_usuario'];
                 }
             } else {
                 return "No found";
             }
             mysql_free_result($result);
         }
     } catch (Exception $e) {
         return null;
     }
 }
예제 #11
0
 function mostrarVotantesLider($id_lider)
 {
     $conexion = new Conexion();
     $consulta = "SELECT persona.cedula, persona.nombre, persona.apellido, puesto_votacion.departamento, puesto_votacion.municipio, puesto_votacion.puesto, puesto_votacion.mesa FROM `puesto_votacion`, `zonificacion`, `persona`, `lista_votante_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_votante_lider.id_lider=" . $id_lider;
     $resultado = $conexion->consultar_servidor($consulta);
     $x = 0;
     while ($lista = mysql_fetch_array($resultado)) {
         $lista2[$x][0] = $lista[0];
         $lista2[$x][1] = $lista[1];
         $lista2[$x][2] = $lista[2];
         $lista2[$x][3] = $lista[3];
         $lista2[$x][4] = $lista[4];
         $lista2[$x][5] = $lista[5];
         $lista2[$x][6] = $lista[6];
         $x++;
     }
     $conexion->cerrar_conexion();
     if (empty($lista2)) {
         return NULL;
     }
     return $lista2;
 }
예제 #12
0
 public function votosDias()
 {
     $value = array();
     $label = array();
     $fecha = $this->retroceder(7);
     $conexion = new Conexion();
     $consulta = "SELECT count(*) , fecha FROM `lista_votante_lider` WHERE `fecha` >= '{$fecha}' AND `fecha` < now() GROUP BY fecha";
     $resultado = $conexion->consultar_servidor($consulta);
     $i = 0;
     while ($fila = mysql_fetch_array($resultado)) {
         $value[$i] = $fila['count(*)'];
         $label[$i] = $fila["fecha"];
         $i++;
     }
     $j = 0;
     for ($i = 7; $i > 0; $i--) {
         $fechaAux = null;
         $valueAux = null;
         $fechaS = $this->retroceder($i);
         for ($k = 0; $k < count($label); $k++) {
             //                echo '<script>alert("' . $fechaS . ' - ' . $label[$k] . '")</script>';
             if ($fechaS == $label[$k]) {
                 $fechaAux = $label[$k];
                 $valueAux = $value[$k];
             }
         }
         if ($fechaAux != null && $valueAux != null) {
             $this->label[$j] = $this->diaSemana($fechaAux);
             $this->value[$j] = $valueAux;
         } else {
             $this->label[$j] = $this->diaSemana($fechaS);
             $this->value[$j] = 0;
         }
         $j++;
     }
     $conexion->cerrar_conexion();
 }
예제 #13
0
 function votantes_Lider_Municipio_Puesto_Mesa($cc_candidato, $lider, $departamento, $municipio, $puesto, $mesa)
 {
     $conexion = new Conexion();
     $consula = "SELECT votante.cc_votante, votante.nombre_votante, votante.apellido_votante, puesto_votacion.departamento, puesto_votacion.municipio, puesto_votacion.puesto, puesto_votacion.mesa  FROM `lista_votante_lider`, `puesto_votacion`, `zonificacion`, `votante`, `candidato` WHERE lista_votante_lider.cc_votante=votante.cc_votante AND zonificacion.cc_votante=votante.cc_votante AND zonificacion.id_puesto=puesto_votacion.id_puesto_votacion AND lista_votante_lider.cc_lider= '" . $lider . "' AND puesto_votacion.departamento= '" . $departamento . "' AND puesto_votacion.municipio= '" . $municipio . "' AND puesto_votacion.puesto='" . $puesto . "' AND puesto_votacion.mesa='" . $mesa . "' AND candidato.cc_candidato=" . $cc_candidato;
     $conexion->consultar_servidor($consulta);
     for ($x = 0; $x5000; $x++) {
         $lista = mysql_fetch_array($resultado);
         if ($lista == TRUE) {
             $lista2[$x][0] = $lista[0];
             $lista2[$x][1] = $lista[1];
             $lista2[$x][2] = $lista[2];
             $lista2[$x][3] = $lista[3];
             $lista2[$x][4] = $lista[4];
             $lista2[$x][5] = $lista[5];
             $lista2[$x][6] = $lista[6];
         }
     }
     $conexion->cerrar_conexion();
     return $lista2;
 }
예제 #14
0
 function mostrarPuyaOjo($id_candidato)
 {
     $inscripcion = new InscripcionCandidato();
     $inscripcion = $inscripcion->mostrarCandidato($id_candidato);
     $consulta = "SELECT persona.cedula, persona.nombre, persona.apellido, puesto_votacion.departamento, puesto_votacion.municipio, puesto_votacion.puesto, puesto_votacion.mesa 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 ($lista = mysql_fetch_array($resultado)) {
         $lista2[$x][0] = $lista[0];
         $lista2[$x][1] = $lista[1];
         $lista2[$x][2] = $lista[2];
         $lista2[$x][3] = $lista[3];
         $lista2[$x][4] = $lista[4];
         $lista2[$x][5] = $lista[5];
         $lista2[$x][6] = $lista[6];
         $x++;
     }
     if ($inscripcion[9] == "ALCALDE") {
         $consulta = "SELECT persona.cedula, persona.nombre, persona.apellido, puesto_votacion.departamento, puesto_votacion.municipio, puesto_votacion.puesto, puesto_votacion.mesa FROM `lista_votante_lider`, `persona`, `lista_candidato_lider`, `alianza`, `puesto_votacion`, `zonificacion` WHERE alianza.cc_candidato2do=lista_candidato_lider.id_candidato AND lista_candidato_lider.id_lider = lista_votante_lider.id_lider AND lista_votante_lider.id_votante=persona.id and zonificacion.id_votante = persona.id AND zonificacion.id_puesto = puesto_votacion.id_puesto_votacion AND alianza.cc_candidato1er=" . $id_candidato;
         $resultado = $this->conexion->consultar_servidor($consulta);
         while ($lista = mysql_fetch_array($resultado)) {
             $lista2[$x][0] = $lista[0];
             $lista2[$x][1] = $lista[1];
             $lista2[$x][2] = $lista[2];
             $lista2[$x][3] = $lista[3];
             $lista2[$x][4] = $lista[4];
             $lista2[$x][5] = $lista[5];
             $lista2[$x][6] = $lista[6];
             $x++;
         }
     }
     $p = 0;
     if (empty($lista2)) {
         return NULL;
     }
     for ($x = 0; $x < count($lista2); $x++) {
         $aux = 1;
         for ($j = $x + 1; $j < count($lista2); $j++) {
             if ($lista2[$x][0] == $lista2[$j][0]) {
                 $aux = 0;
             }
         }
         if ($aux != 0) {
             $lista3[$p][0] = $lista2[$x][0];
             $lista3[$p][1] = $lista2[$x][1];
             $lista3[$p][2] = $lista2[$x][2];
             $lista3[$p][3] = $lista2[$x][3];
             $lista3[$p][4] = $lista2[$x][4];
             $lista3[$p][5] = $lista2[$x][5];
             $lista3[$p][6] = $lista2[$x][6];
             $p++;
         }
     }
     $conexion = new Conexion();
     $consulta = "SELECT persona.cedula, persona.nombre, persona.apellido, puesto_votacion.departamento, puesto_votacion.municipio, puesto_votacion.puesto, puesto_votacion.mesa 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 = $conexion->consultar_servidor($consulta);
     $x = 0;
     while ($lista = mysql_fetch_array($resultado)) {
         $lista2[$x][0] = $lista[0];
         $lista2[$x][1] = $lista[1];
         $lista2[$x][2] = $lista[2];
         $lista2[$x][3] = $lista[3];
         $lista2[$x][4] = $lista[4];
         $lista2[$x][5] = $lista[5];
         $lista2[$x][6] = $lista[6];
         $x++;
     }
     $conexion->cerrar_conexion();
     $p = 0;
     for ($x = 0; $x < count($lista3); $x++) {
         $aux = 0;
         for ($j = 0; $j < count($lista2); $j++) {
             if ($lista3[$x][0] == $lista2[$j][0]) {
                 $aux = $aux + 1;
             }
         }
         if ($aux > 1) {
             $lista4[$p][0] = $lista3[$x][0];
             $lista4[$p][1] = $lista3[$x][1];
             $lista4[$p][2] = $lista3[$x][2];
             $lista4[$p][3] = $lista3[$x][3];
             $lista4[$p][4] = $lista3[$x][4];
             $lista4[$p][5] = $lista3[$x][5];
             $lista4[$p][6] = $lista3[$x][6];
             $p++;
         }
     }
     $this->conexion->cerrar_conexion();
     if (empty($lista4)) {
         return NULL;
     }
     return $lista4;
 }
예제 #15
0
 private function agregarLider_Candidato($cc_candidato, $cc_lider)
 {
     $conexion = new Conexion();
     $consulta = "INSERT INTO `censo_votacion`.`lista_candidato_lider` (`id_lista`, `cc_candidato`, `cc_lider`) VALUES (NULL, '" . $cc_candidato . "', '" . $cc_lider . "')";
     $conexion->consultar_servidor($consulta);
     $conexion->cerrar_conexion();
 }
예제 #16
0
 function mostrarListaVotantes_Candidato($cc_candidato)
 {
     $conexion = new Conexion();
     $aux = 0;
     $consulta = "SELECT votante.cc_votante, votante.nombre_votante, votante.apellido_votante, puesto_votacion.departamento, puesto_votacion.municipio, puesto_votacion.puesto, puesto_votacion.mesa FROM `lista_votante_lider`, `puesto_votacion`, `zonificacion`, `votante`, `lider`,`lista_candidato_lider` WHERE lista_votante_lider.cc_votante=votante.cc_votante AND zonificacion.cc_votante=votante.cc_votante AND zonificacion.id_puesto=puesto_votacion.id_puesto_votacion AND lista_votante_lider.cc_lider=lider.cc_lider AND lista_candidato_lider.cc_lider=lider.cc_lider AND lista_candidato_lider.cc_candidato=" . $cc_candidato;
     $resultado = $conexion->consultar_servidor($consulta);
     $x = 0;
     $lista2 = array();
     while ($lista = mysql_fetch_array($resultado)) {
         $lista2[$x][0] = $lista[0];
         $lista2[$x][1] = $lista[1];
         $lista2[$x][2] = $lista[2];
         $lista2[$x][3] = $lista[3];
         $lista2[$x][4] = $lista[4];
         $lista2[$x][5] = $lista[5];
         $lista2[$x][6] = $lista[6];
         $x++;
     }
     if (empty($lista2)) {
         return NULL;
     }
     $conexion->cerrar_conexion();
     return $lista2;
 }