Пример #1
0
function cargar_resultado($documento)
{
    $service = new Servicios();
    $persona = $service->consultar($documento);
    $error = null;
    if ($documento == "") {
        $error = "Es necesario digitar una cédula";
        $persona = new Persona("No encontrado", "No encontrado", "No encontrado", "No encontrado", "No encontrado", "No encontrado", "No encontrado", new PuestoVotacion("No encontrado", "No encontrado", "No encontrado", "No encontrado", "No encontrado"));
    } else {
        if ($persona->getPuesto()->getMunicipio() == null) {
            $error = $persona->getPuesto()->getDepartamento();
            $persona = new Persona("No encontrado", "No encontrado", "No encontrado", "No encontrado", "No encontrado", "No encontrado", "No encontrado", new PuestoVotacion("No encontrado", "No encontrado", "No encontrado", "No encontrado", "No encontrado"));
        }
    }
    echo '
                    <table class="table table-bordered table-striped">
                        <tr>
                            <td><strong>Cédula de ciudadanía:</strong></td>
                            <td>' . $persona->getCedula() . '</td>
                        </tr>
                        <tr>
                            <td><strong>Nombre:</strong></td>
                            <td>' . $persona->getNombre() . '</td>
                        </tr>
                        <tr>
                            <td><strong>Apellidos:</strong></td>
                            <td>' . $persona->getApellido() . '</td>
                        </tr>
                        <tr>
                            <td><strong>Departamento:</strong></td>
                            <td>' . $persona->getPuesto()->getMunicipio() . '</td>
                        </tr>
                        <tr>
                            <td><strong>Municipio:</strong></td>
                            <td>' . $persona->getPuesto()->getPuesto() . '</td>
                        </tr>
                        <tr>
                            <td><strong>Puesto de votación:</strong></td>
                            <td>' . $persona->getPuesto()->getDir_puesto() . '</td>
                        </tr>
                        <tr>
                            <td><strong>Dirección del puesto:</strong></td>
                            <td>' . $persona->getPuesto()->getMesa() . '</td>
                        </tr>
                        <tr>
                            <td><strong>Mesa:</strong></td>
                            <td>' . $persona->getPuesto()->getDepartamento() . '</td>
                        </tr>
                    </table>';
    if ($error != null) {
        load_modal($error);
    } else {
        echo '<div>
                <div class="text-right">
                    <button type="button " class="btn btn-primary" data-toggle="modal" data-target="#myModal">agregar</button>
                </div>
              </div>';
        load_modal_add_leader($persona->getArray());
    }
}
Пример #2
0
    function add_leader($documento)
    {
        if ($documento != "") {
            $service = new Servicios();
            $persona = $service->consultar($documento);
            if ($persona->getPuesto()->getMunicipio() == null) {
                echo '
<style>
#myBtn {
    width: 300px;
    padding: 10px;
    font-size:20px;
    position: absolute;
    margin: 0 auto;
    right: 0;
    left: 0;
    bottom: 50px;
    z-index: 9999;
}
</style>             
<div class="container">
  <!-- Modal -->
  <div class="modal fade" id="myModal" role="dialog">
    <div class="modal-dialog">
    
      <!-- Modal content-->
      <div class="modal-content">
        <div class="modal-header">
          <h2 class="modal-title">Error</h2>
        </div>
        <div class="modal-body">
          <p>' . $persona->getPuesto()->getDepartamento() . '</p>
 <div class="modal-footer">
          <button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
        </div>
        </div>
      </div>
      
    </div>
  </div>
</div>
 
<script>
$(document).ready(function(){
    // Show the Modal on load
    $("#myModal").modal("show");
    
    // Hide the Modal
    $("#myBtn").click(function(){
        $("#myModal").modal("hide");
    });
});
</script>';
                echo '<div class="modal-header">
                                <h4 class="modal-title">' . $this->idiom->getAdd_leader() . '</h4>
                            </div>
                            <div class="modal-body">
                                <form role="form" id="log_in" action="../inc/control_add.php?op=1" method="post">
                                    <div class="row">
                                        <div class="col-md-6">
                                            <label for="modal_cc">' . $this->idiom->getModal_label_cc() . '</label>
                                            <div class="input-group">
                                                <input type="text" name="cc" value="' . $documento . '" class="form-control" id="s_cc" onkeypress="return justNumbers(event);">
                                                <a class="input-group-addon" id="btn-q-l" href="#"><span class="glyphicon glyphicon-search"></span></a>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="row">
                                        <div class="col-md-6">
                                            <label for="modal_name">' . $this->idiom->getModal_label_name() . '</label>
                                            <input type="text" name="nombre" class="form-control" id="modal_name">
                                        </div>
                                        <div class="col-md-6">
                                            <label for="modal_lastname">' . $this->idiom->getModal_label_lastname() . '</label>
                                            <input type="text" name="apellido" class="form-control" id="modal_lastname">
                                        </div>
                                    </div>
                                    <div class="row">
                                        <div class="col-md-6">
                                            <label for="modal_tel">' . $this->idiom->getModal_label_tel() . '</label>
                                            <input type="tel" name="tel" class="form-control" id="modal_tel" onkeypress="return justNumbers(event);">
                                        </div>
                                        <div class="col-md-6">
                                            <label for="modal_tel">' . $this->idiom->getModal_label_cel() . '</label>
                                            <input type="tel" name="cel" class="form-control" id="modal_tel" onkeypress="return justNumbers(event);">
                                        </div>
                                    </div>
                                    <hr>
                                    <div class="row">
                                        <div class="col-md-6">
                                            <label for="modal_departament">' . $this->idiom->getModal_label_departament() . '</label>
                                            <input type="text" name="departamento" class="form-control" id="modal_departament" text="si escribe">
                                        </div>     
                                        <div class="col-md-6">
                                            <label for="modal_town">' . $this->idiom->getModal_label_town() . '</label>
                                            <input type="text" name="municipio" class="form-control" id="modal_town">
                                        </div>
                                    </div>
                                    <div class="row">
                                        <div class="col-md-6">
                                            <label for="modal_place">' . $this->idiom->getModal_label_place() . '</label>
                                            <input type="text" name="puesto" class="form-control" id="modal_place">
                                        </div>
                                        <div class="col-md-6">
                                            <label for="modal_dir_place">' . $this->idiom->getModal_label_dir_place() . '</label>
                                            <input type="text" name="dir_puesto" class="form-control" id="modal_dir_place">
                                        </div>
                                    </div>
                                    <div class="row" style="margin-bottom: 10px;">
                                        <div class="col-md-6">
                                            <label for="modal_table">' . $this->idiom->getModal_label_table() . '</label>
                                            <input type="text" name="mesa" class="form-control" id="modal_table" onkeypress="return justNumbers(event);">
                                        </div>
                                    </div>';
            }
            if ($persona->getPuesto()->getMunicipio() != null) {
                echo '<div class="modal-header">
                                <h4 class="modal-title">' . $this->idiom->getAdd_leader() . '</h4>
                            </div>
                            <div class="modal-body">
                                <form role="form" id="log_in" action="../inc/control_add.php?op=1" method="post">
                                    <div class="row">
                                        <div class="col-md-6">
                                            <label for="modal_cc">' . $this->idiom->getModal_label_cc() . '</label>
                                            <div class="input-group">
                                                <input type="text" name="cc" value="' . $documento . '" class="form-control" id="s_cc" onkeypress="return justNumbers(event);">
                                                <a class="input-group-addon" id="btn-q-l" href="#"><span class="glyphicon glyphicon-search"></span></a>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="row">
                                        <div class="col-md-6">
                                            <label for="modal_name">' . $this->idiom->getModal_label_name() . '</label>
                                            <input type="text" name="nombre" value="' . $persona->getNombre() . '" class="form-control" id="modal_name">
                                        </div>
                                        <div class="col-md-6">
                                            <label for="modal_lastname">' . $this->idiom->getModal_label_lastname() . '</label>
                                            <input type="text" name="apellido" value="' . $persona->getApellido() . '" class="form-control" id="modal_lastname">
                                        </div>
                                    </div>
                                    <div class="row">
                                        <div class="col-md-6">
                                            <label for="modal_tel">' . $this->idiom->getModal_label_tel() . '</label>
                                            <input type="tel" name="tel" value="' . $persona->getTelefono() . '" class="form-control" id="modal_tel" onkeypress="return justNumbers(event);">
                                        </div>
                                        <div class="col-md-6">
                                            <label for="modal_tel">' . $this->idiom->getModal_label_cel() . '</label>
                                            <input type="tel" name="cel" value="' . $persona->getCelular() . '" class="form-control" id="modal_tel" onkeypress="return justNumbers(event);">
                                        </div>
                                    </div>
                                    <hr>
                                    <div class="row">
                                        <div class="col-md-6">
                                            <label for="modal_departament">' . $this->idiom->getModal_label_departament() . '</label>
                                            <input type="text" name="departamento" value="' . $persona->getPuesto()->getDepartamento() . '" class="form-control" id="modal_departament" text="si escribe">
                                        </div>     
                                        <div class="col-md-6">
                                            <label for="modal_town">' . $this->idiom->getModal_label_town() . '</label>
                                            <input type="text" name="municipio" value="' . $persona->getPuesto()->getMunicipio() . '" class="form-control" id="modal_town">
                                        </div>
                                    </div>
                                    <div class="row">
                                        <div class="col-md-6">
                                            <label for="modal_place">' . $this->idiom->getModal_label_place() . '</label>
                                            <input type="text" name="puesto" value="' . $persona->getPuesto()->getPuesto() . '" class="form-control" id="modal_place">
                                        </div>
                                        <div class="col-md-6">
                                            <label for="modal_dir_place">' . $this->idiom->getModal_label_dir_place() . '</label>
                                            <input type="text" name="dir_puesto" value="' . $persona->getPuesto()->getDir_puesto() . '" class="form-control" id="modal_dir_place">
                                        </div>
                                    </div>
                                    <div class="row" style="margin-bottom: 10px;">
                                        <div class="col-md-6">
                                            <label for="modal_table">' . $this->idiom->getModal_label_table() . '</label>
                                            <input type="text" name="mesa" value="' . $persona->getPuesto()->getMesa() . '" class="form-control" id="modal_table" onkeypress="return justNumbers(event);">
                                        </div>
                                    </div>
                            </div>
                            <div class="modal-footer">
                                <button type="submit" class="btn btn-primary" >' . $this->idiom->getBtn_save() . '</button>
                            </div>';
            }
        } else {
            echo '<div class="modal-header">
                                <h4 class="modal-title">' . $this->idiom->getAdd_leader() . '</h4>
                            </div>
                            <div class="modal-body">
                                <form role="form" id="log_in" action="#" method="post">
                                    <div class="row">
                                        <div class="col-md-6">
                                            <label for="modal_cc">' . $this->idiom->getModal_label_cc() . '</label>
                                            <div class="input-group">
                                                <input type="text" name="cc" class="form-control" id="s_cc" onkeypress="return justNumbers(event);">
                                                <a class="input-group-addon" id="btn-q-l" href="#"><span class="glyphicon glyphicon-search"></span></a>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="row">
                                        <div class="col-md-6">
                                            <label for="modal_name">' . $this->idiom->getModal_label_name() . '</label>
                                            <input type="text" name="nombre" class="form-control" id="modal_name">
                                        </div>
                                        <div class="col-md-6">
                                            <label for="modal_lastname">' . $this->idiom->getModal_label_lastname() . '</label>
                                            <input type="text" name="apellido" class="form-control" id="modal_lastname">
                                        </div>
                                    </div>
                                    <div class="row">
                                        <div class="col-md-6">
                                            <label for="modal_tel">' . $this->idiom->getModal_label_tel() . '</label>
                                            <input type="tel" name="tel" class="form-control" id="modal_tel" onkeypress="return justNumbers(event);">
                                        </div>
                                        <div class="col-md-6">
                                            <label for="modal_tel">' . $this->idiom->getModal_label_cel() . '</label>
                                            <input type="tel" name="cel" class="form-control" id="modal_tel" onkeypress="return justNumbers(event);">
                                        </div>
                                    </div>
                                    <hr>
                                    <div class="row">
                                        <div class="col-md-6">
                                            <label for="modal_departament">' . $this->idiom->getModal_label_departament() . '</label>
                                            <input type="text" name="departamento"class="form-control" id="modal_departament" text="si escribe">
                                        </div>     
                                        <div class="col-md-6">
                                            <label for="modal_town">' . $this->idiom->getModal_label_town() . '</label>
                                            <input type="text" name="municipio" class="form-control" id="modal_town">
                                        </div>
                                    </div>
                                    <div class="row">
                                        <div class="col-md-6">
                                            <label for="modal_place">' . $this->idiom->getModal_label_place() . '</label>
                                            <input type="text" name="puesto" class="form-control" id="modal_place">
                                        </div>
                                        <div class="col-md-6">
                                            <label for="modal_dir_place">' . $this->idiom->getModal_label_dir_place() . '</label>
                                            <input type="text" name="dir_puesto" class="form-control" id="modal_dir_place">
                                        </div>
                                    </div>
                                    <div class="row" style="margin-bottom: 10px;">
                                        <div class="col-md-6">
                                            <label for="modal_table">' . $this->idiom->getModal_label_table() . '</label>
                                            <input type="text" class="form-control" id="modal_table" onkeypress="return justNumbers(event);">
                                        </div>
                                    </div>';
        }
    }