public function agregarCandidato($cc_candidato, $nombre_candidato, $apellido_candidato, $id_aspiracion, $id_partido_politico, $tel_candidato, $cel_candidato, $dir_candidato) { $conexion = new Conexion(); $consulta = "SELECT `cc_candidato` FROM `candidato` WHERE `cc_candidato` = " . $cc_candidato; $resultado = $conexion->consultar_servidor($consulta); $fila = mysqli_fetch_array($resultado); if ($fila[0] == $cc_candidato) { $conexion->cerrar_conexion(); echo 'El Candidato se encuentra registrado'; return 1; } else { $consulta = "INSERT INTO `censo_votacion`.`candidato` (`cc_candidato`, `nombre_candidato`, `apellido_candidato`, `id_aspiracion`, `id_partido_politico`, `tel_candidato`, `cel_candidato`, `dir_candidato`) VALUES ('" . $cc_candidato . "', '" . $nombre_candidato . "', '" . $apellido_candidato . "', '" . $id_aspiracion . "', '" . $id_partido_politico . "', '" . $tel_candidato . "', '" . $cel_candidato . "', '" . $dir_candidato . "')"; $resultado = $conexion->consultar_servidor($consulta); $dao = new DAOLider(); $dao->agregarLider($cc_candidato, $nombre_lider, $apellido_lider, $tel_lider, $cel_lider, $dir_lider); $conexion->cerrar_conexion(); if ($resultado == TRUE) { //El candidato se agrego a la Base de Datos return 2; } if ($resultado == FALSE) { //Error al momento de agregar el Candidato a la Base de Datos return 3; } } $conexion->cerrar_conexion(); }
function add_lider($cedula, $nombre, $apellido, $telefono, $celular, $direccion, $email, $departamento, $municipio, $puesto, $dirPuesto, $mesa) { if ($departamento != "" && $municipio != "" && $puesto != "" && $dirPuesto != "" && $mesa != "" && $cedula != "" && $nombre != "" && $apellido != "") { $daoPersona = new DAOPersona(); $daoLCandidatoL = new DAOListaCandidato_Lider(); $daoLider = new DAOLider(); $oldId = $daoPersona->consultarId($cedula); if ($oldId != FALSE) { if ($daoLider->consultarIdLider($cedula, $_SESSION["user"]) != FALSE) { return "La persona que intenta agregar como lider, ya hace parte de sus lideres. Por lo tanto no se agregara."; } // echo '<script>alert("Una persona ya se encuentra registrada con ese numero de cedula, ¿Desea agregarla como lider?")</script>'; $id = $oldId; } else { $id = $daoPersona->agregar($cedula, $nombre, $apellido, $telefono, $celular, $direccion, $email); } if (zonificar($id, $departamento, $municipio, $puesto, $dirPuesto, $mesa)) { $daoLCandidatoL->agregarCandidato_Lider($_SESSION["user"], $id); return 0; } return "No se logró agregar a la persona, intente nuevamente"; } return "Digite todos los campos con obligatorios, marcados con (*)"; }
function perfil($id_lider) { // $id_lider=4; $servicio = new Servicios(); if ($servicio->validador($id_lider) != 0) { $persona = new DAOPersona(); $daolider = new DAOLider(); $daopuesto = new DAOPuestoVotacion(); $puesto = $daopuesto->muestraPuestoVotacion($id_lider); $user = $_SESSION['user']; $persona = $persona->consultar($id_lider); $tipo = $_SESSION['tipo']; if ($tipo == 1) { $votos = $daolider->TotalVotos($user, $id_lider); } if ($tipo == 2) { $daocandidato = new DAOCandidato(); $id_candidato = $daocandidato->consultarIdCandidato($user); $votos = $daolider->TotalVotos($id_candidato[0], $user); } echo '<div class="content-wrapper"> <!-- Content Header (Page header) --> <!-- Content Wrapper. Contains page content --> <!-- Content Header (Page header) --> <section class="content-header"> <h1> Perfil </h1> <ol class="breadcrumb"> <li><a href="#"><i class="fa fa-dashboard"></i> Inicio</a></li> <li class="active">Perfil</li> </ol> </section> <!-- Main content --> <section class="content"> <div class="row"> <div class="col-md-3"> <!-- Profile Image --> <div class="box box-primary"> <div class="box-body box-profile"> <img class="profile-user-img img-responsive img-circle" src= ' . $servicio->mostrarFoto($_SESSION['user']) . ' alt="User profile picture"> <h3 class="profile-username text-center">' . $persona->getNombre() . ' ' . $persona->getApellido() . '</h3> <p class="text-muted text-center">LIDER</p> <ul class="list-group list-group-unbordered"> <li class="list-group-item"> <b>Votación Total </b> <a class="pull-right">' . $votos . '</a> </li> <li class="list-group-item"> <b>Departamento</b> <a class="pull-right">' . $puesto->getMunicipio() . '</a> </li> <li class="list-group-item"> <b>Municipio</b> <a class="pull-right">' . $puesto->getPuesto() . '</a> </li> </ul> <a href="#" class="btn btn-primary btn-block"><b>Votantes</b></a> </div><!-- /.box-body --> </div><!-- /.box --> </div><!-- /.col --> <div class="col-md-9"> <div class="nav-tabs-custom"> <ul class="nav nav-tabs"> <li class="active"><a href="#settings" data-toggle="tab">Datos del Perfil</a></li> </ul> <div class="tab-content"> <div class="active tab-pane" id="settings"> <form class="form-horizontal"> <div class="form-group"> <label for="inputName" class="col-sm-2 control-label">Cedula</label> <div class="col-sm-10"> <input type="email" class="form-control" id="cedula" placeholder="' . $persona->getCedula() . '"> </div> </div> <div class="form-group"> <label for="inputEmail" class="col-sm-2 control-label">Nombre</label> <div class="col-sm-10"> <input type="email" class="form-control" id="mbreno" placeholder="' . $persona->getNombre() . '"> </div> </div> <div class="form-group"> <label for="inputName" class="col-sm-2 control-label">Apellido</label> <div class="col-sm-10"> <input type="text" class="form-control" id="apellido" placeholder="' . $persona->getApellido() . '"> </div> </div> <div class="form-group"> <label for="inputName" class="col-sm-2 control-label">Telefono</label> <div class="col-sm-10"> <input type="text" class="form-control" id="telefono" placeholder="' . $persona->getTelefono() . '"> </div> </div> <div class="form-group"> <label for="inputName" class="col-sm-2 control-label">Celular</label> <div class="col-sm-10"> <input type="text" class="form-control" id="celular" placeholder="' . $persona->getCelular() . '"> </div> </div> <div class="form-group"> <label for="inputExperience" class="col-sm-2 control-label">Direción</label> <div class="col-sm-10"> <input type="text" class="form-control" id="direccion" placeholder="' . $persona->getDireccion() . '"> </div> </div> <div> <a href="/puyaOjo/pages/profile.php?cedula=4"> Modificar </a> </div> <div class="form-group"> <div class="col-sm-offset-2 col-sm-10"> <button type="submit" class="btn btn-danger">Guardar Datos</button> </div> </div> </form> </div><!-- /.tab-pane --> </div><!-- /.tab-content --> </div><!-- /.nav-tabs-custom --> </div><!-- /.col --> </div><!-- /.row --> </section><!-- /.content --> </div><!-- /.content-wrapper -->'; } else { } }
function load_tabla_leaders($user) { echo '<tr> <td><strong></strong></td> <td><strong></strong></td> <td><strong>Cédula de ciudadanía</strong></td> <td><strong>Nombre</strong></td> <td><strong>Apellidos</strong></td> <td><strong>Telefono</strong></td> <td><strong>Celular</strong></td> <td><strong>Direccion</strong></td> <td><strong>Total Votacion</strong></td> </tr>'; // echo 'user: '******' <tr> <td><div class="checkbox" style="margin: 0px;"> <label> <input type="checkbox" name="del" data-col="' . $lista[$x][0] . '"> </label> </div> </td> <td><label onclick="alerta();"><span class="glyphicon glyphicon-eye-open"></span></label></td> <td>' . $lista[$x][0] . '</td> <td>' . $lista[$x][1] . '</td> <td>' . $lista[$x][2] . '</td> <td>' . $lista[$x][3] . '</td> <td>' . $lista[$x][4] . '</td> <td>' . $lista[$x][5] . '</td> <td>' . $lista[$x][6] . '</td> </tr>'; } }
<?php session_start(); include_once 'DAO/DAOLider.php'; if (isset($_POST['cc']) && isset($_SESSION["user"])) { $dao = new DAOLider(); // $dao->eliminar($_POST["cc"], $_SESSION["user"]); // echo ' elimo: ' . $_POST['cc']; echo ' elimo: ' . $dao->eliminar($_POST["cc"], $_SESSION["user"]); } else { // if (isset($_SESSION["user"])) { // echo 'No a seleccionado votante'; // } else { // echo 'Inicie sesion'; // } }