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()); } }
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>'; } }