Exemple #1
0
function add_lider($cedula, $nombre, $apellido, $telefono, $celular, $direccion, $email, $departamento, $municipio, $puesto, $dirPuesto, $mesa)
{
    $daoPersona = new DAOPersona();
    $daoLCandidatoL = new DAOListaCandidato_Lider();
    $id = $daoPersona->agregar($cedula, $nombre, $apellido, $telefono, $celular, $direccion, $email);
    if (zonificar($id, $departamento, $municipio, $puesto, $dirPuesto, $mesa)) {
        return $daoLCandidatoL->agregarCandidato_Lider($_SESSION["user"], $id);
    }
    return FALSE;
}
Exemple #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;
 }
 function agregarLider($cc_candidato, $cc_lider)
 {
     $daoP = new DAOPersona();
     $persona = $daoP->consultar($cc_lider);
     if ($persona != false) {
         $insert = "INSERT INTO  `censo_votacion`.`lista_candidato_lider` (\r\n                            `cc_candidato` ,`cc_lider`)\r\n                        VALUES (\r\n                            '" . $cc_candidato . "',  '" . $cc_lider . "');";
         $resultado = $this->conexion->consultar_servidor($insert);
         $this->conexion->cerrar_conexion();
         //            $this->agregarLider_Candidato($cc, $cc_lider);
         if ($resultado == TRUE) {
             //El Lider se agrego a la Base de Datos
             return 2;
         }
         if ($resultado == FALSE) {
             //Error al momento de agregar el Lider a la Base de Datos
             return 3;
         }
     } else {
         echo 'El lider se encuentra registrado';
         $this->conexion->cerrar_conexion();
         return 1;
     }
 }
Exemple #4
0
 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 modificarLider($id, $cedula, $nombre, $apellido, $telefono, $celular, $direccion, $email)
{
    //    echo '<script>alert("emtdfs")</script>';
    $dao = new DAOPersona();
    $dao->modificar($id, $cedula, $nombre, $apellido, $telefono, $celular, $direccion, $email);
}
Exemple #6
0
    function perfil($user, $id_lider, $candidato)
    {
        //        $id_lider=4;
        $servicio = new Servicios();
        $daolider = new DAOLider();
        $daocandidato = new DAOCandidato();
        $daopersona = new DAOPersona();
        $inscripcion = new InscripcionCandidato();
        $tipo = $_SESSION['tipo'];
        if ($servicio->validador($id_lider) != 0) {
            if ($id_lider == NULL && $candidato == NULL) {
                if ($tipo == 1) {
                    $persona = $daopersona->consultar($user);
                    $foto = $user;
                    $inscripcion = $inscripcion->mostrarCandidato($user);
                    $cargo = $inscripcion[9];
                    $departamento = $inscripcion[6];
                    $municipio = $inscripcion[7];
                    $votos = $daocandidato->TotalVotos($user);
                }
                if ($tipo == 2) {
                    $foto = $user;
                    $daopuesto = new DAOPuestoVotacion();
                    $cargo = "LIDER";
                    $persona = $daopersona->consultar($user);
                    $id_candidato = $daocandidato->consultarIdCandidato($user);
                    $votos = $daolider->TotalVotos($id_candidato[0], $user);
                    $puesto = $daopuesto->muestraPuestoVotacion($user);
                    $departamento = $puesto->getMunicipio();
                    $municipio = $puesto->getPuesto();
                }
            }
            if ($id_lider != NULL && $candidato == NULL) {
                $foto = $id_lider;
                $daopuesto = new DAOPuestoVotacion();
                $cargo = "LIDER";
                $persona = $daopersona->consultar($id_lider);
                $id_candidato = $daocandidato->consultarIdCandidato($id_lider);
                $votos = $daolider->TotalVotos($id_candidato[0], $id_lider);
                $puesto = $daopuesto->muestraPuestoVotacion($id_lider);
                $departamento = $puesto->getMunicipio();
                $municipio = $puesto->getPuesto();
            }
            if ($id_lider == NULL && $candidato != NULL) {
                $persona = $daopersona->consultar($candidato);
                $foto = $candidato;
                $inscripcion = $inscripcion->mostrarCandidato($candidato);
                $cargo = $inscripcion[9];
                $departamento = $inscripcion[6];
                $municipio = $inscripcion[7];
                $votos = $daocandidato->TotalVotos($candidato);
            }
            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($foto) . ' alt="User profile picture">
                  <h3 class="profile-username text-center">' . $persona->getNombre() . ' ' . $persona->getApellido() . '</h3>
                  
                   <p class="text-muted text-center">' . $cargo . '</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">' . $departamento . '</a>
                    </li>
                    <li class="list-group-item">
                      <b>Municipio</b> <a class="pull-right">' . $municipio . '</a>
                    </li>
                  </ul>

                  <a href="/puyaOjo/pages/voters.php?candidato=' . $candidato . '" 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" disabled 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>
                                           <div class="form-group">
                        <label for="inputExperience" class="col-sm-2 control-label">Email</label>
                        <div class="col-sm-10">
                          <input type="text" class="form-control" id="direccion" placeholder="' . $persona->getEmail() . '">
                        </div>
                      </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 -->';
        }
    }