<?php
$cedula = $_SESSION['cedula_usuario'];
//$puerto = $_GET["puerto"];
$cedula_emp = $_GET["cedula"];
$cliente = "SELECT
dbo.clientes.razon_social,
dbo.dimEstado.nombreEstado,
dbo.clientes.direccion,
dbo.clientes.telefonos,
dbo.clientes.email,
dbo.clientes.id_referidor,
dbo.clientes.nit
FROM
dbo.clientes INNER JOIN
dbo.dimciudad ON dbo.clientes.CODCIUDAD = dbo.dimciudad.codciudad INNER JOIN
dbo.dimEstado ON dbo.dimciudad.codestado = dbo.dimEstado.codEstado
WHERE
dbo.clientes.nit = '".$cedula_emp."'";
$consulta_cliente = mssql_query($cliente);
$existe = mssql_num_rows($consulta_cliente);
for($i=0;$fila=mssql_fetch_row($consulta_cliente);$i++){
$nombre = utf8_encode($fila[0]);
$provincia = $fila[1];
$direccion = $fila[2];
$telefono = $fila[3];
$correo = $fila[4];
$refe = $fila[5];
}
$provincias = mssql_query("SELECT codestado,nombreestado FROM dimEstado WHERE codpais = 593 ORDER BY nombreestado");
?>
<html>
<head>
<script>
$(document).ready(function() {
// carga de datos de los estados y sus respectivas ciudades
$('#cbo_canton').attr('disabled','-1');
$("#cbo_provincia").change(function(){
$('#cbo_canton').removeAttr('disabled');
var $valor_estado = $("#cbo_provincia").val()
if ($valor_estado==0 || $valor_estado==-1) {
$("#cbo_canton").html('');
$("#cbo_canton").html('<option value="0">SELECCIONE ...</option>\n');
//desactiva cbos
$('#cbo_canton').attr('disabled','-1');
}else{
$.ajax({
type: "POST",
dataType:"html",
url: "datos/busca_estados_x_ciudad.php",
data: "id_estado="+$("#cbo_provincia").val(),
beforeSend: function() {
setTimeout ('', 1500);
$("#cbo_canton").html('');
},
cache: false,
success: function(result) {
//alert(result)
$('#cbo_canton').append(result);
return result;
},
error: function(error) {
alert("Problemas con la Carga de la Data para las Ciudades: " + error);
}
});
} //--- fin del else
}); //----fin carga de datos de los estados y sus respectivas ciudades
});
function guardar(){
var regex = /[\w-\.]{2,}@([\w-]{2,}\.)*([\w-]{2,}\.)[\w-]{2,4}/;
if (!regex.test($('#email').val().trim())) {
var mes = 'Info|El correo ingresado no es valido...';
$.Notify({
caption: mes.split("|")[0],
content: mes.split("|")[1],
type: 'alert'
});
return;
}
if($('#txt_apellido').val()==''){
var mes = 'Info|Debe ingresar el apellido...';
$.Notify({
caption: mes.split("|")[0],
content: mes.split("|")[1],
type: 'alert'
});
return;
}
if($('#cbo_provincia').val() == -1){
var mes = 'Info|Debe seleccionar la provincia...';
$.Notify({
caption: mes.split("|")[0],
content: mes.split("|")[1],
type: 'alert'
});
return;
}
if($('#cbo_canton').val()==''){
var mes = 'Info|Debe seleccionar el canton...';
$.Notify({
caption: mes.split("|")[0],
content: mes.split("|")[1],
type: 'alert'
});
return;
}
if($('#txt_direccion').val()==''){
var mes = 'Info|Debe ingresar una direccion...';
$.Notify({
caption: mes.split("|")[0],
content: mes.split("|")[1],
type: 'alert'
});
return;
}
var telefono;
if($('#txt_telefono').val()==''){
var mes = 'Info|Debe ingresar un numero de celular valido...';
$.Notify({
caption: mes.split("|")[0],
content: mes.split("|")[1],
type: 'alert'
});
return;
}
var refe;
if($('#txr_refe').val()==''){
var mes = 'Info|Debe ingresar un numero valido';
$.Notify({
caption: mes.split("|")[0],
content: mes.split("|")[1],
type:'alert'
});
return;
}
var num_cedula = '<?php echo $cedula_emp;?>';
$.ajax({
type: "POST",
dataType:"html",
url: "datos/guarda_formulario_web.php",
data: "nombre="+$('#txt_nombre').val()+
"&apellido="+$('#txt_apellido').val()+
"&direccion="+$('#txt_direccion').val()+
"&telefono="+$('#txt_telefono').val()+
"&email="+$('#email').val()+
"&refe="+$('#txt_refe').val()+
"&provincia="+$('#cbo_provincia').val()+
"&canton="+$('#cbo_canton').val()+
"&cedula="+num_cedula,
cache: false,
success: function(result) {
alert(result);
resultado=result.split("/");
if(resultado[1] == 1){
var mes = 'Info|'+resultado[0];
$.Notify({
caption: mes.split("|")[0],
content: mes.split("|")[1],
type: 'success'
});
setTimeout(function(){document.location.reload(true)}, 9500);
}
else{
var mes = 'Info|'+resultado[0];
$.Notify({
caption: mes.split("|")[0],
content: mes.split("|")[1],
type: 'alert'
});
}
},
error: function(error) {
alert(" jquery - Algunos problemas han ocurrido. Por favor, inténtelo de nuevo más tarde: " + error);
}
});
}
</script>
</head>
<body>
<?php if($existe>0){ ?>
<h2 class="bg-red fg-white" align="center">
YA SE ENCUENTRA REGISTRADO(A)
</h2>
<table class="table bordered" border="1">
<tr class="bg-cyan fg-white">
<th><label class="text-accent">Nombre</label></th>
<th><label class="text-accent">Provincia</label></th>
<th><label class="text-accent">Direccion</label></th>
<th><label class="text-accent">Celular</label></th>
<th><label class="text-accent">Correo</label></th>
<th><label class="text-accent">Persona</label></th>
</tr>
<tr>
<td><?php echo trim($nombre);?></td>
<td><?php echo trim($provincia);?></td>
<td><?php echo trim($direccion);?></td>
<td><?php echo trim($telefono);?></td>
<td><?php echo trim($correo);?></td>
<td><?php echo trim($refe);?></td>
</tr>
</table>
<?php }else{ ?>
<table class="table bordered hovered striped" border="1">
<tr class="text-accent bg-grayLight">
<th colspan="2">INGRESE SUS DATOS DE REGISTRO</th>
</tr>
<tr>
<th><label class="text-accent">Nombre:</label></th>
<td>
<div class="input-control text">
<input type="text" name="txt_nombre" id="txt_nombre" placeholder="Nombre" onkeyup="mayus(this);">
</div>
<div class="input-control text">
<input type="text" name="txt_apellido" id="txt_apellido" placeholder="Apellido" onkeyup="mayus(this);">
</div>
</td>
</tr>
<tr>
<th><label class="text-accent">Provincia:</label></th>
<td>
<div class="input-control select">
<select name="cbo_provincia" id="cbo_provincia">
<option value="-1">SELECCIONE...</option>
<?php for($i=0;$fila=mssql_fetch_row($provincias);$i++){ ?>
<option value="<?php echo $fila[0];?>"><?php echo trim(utf8_encode($fila[1]));?></option>
<?php } ?>
</select>
</div>
</td>
</tr>
<tr>
<th><label class="text-accent">Cantón:</label></th>
<td>
<div class="input-control select">
<select name="cbo_canton" id="cbo_canton">
</select>
</div>
</td>
</tr>
<tr>
<th><label class="text-accent">Direccion:</label></th>
<td>
<div class="input-control text">
<input type="text" name="txt_direccion" id="txt_direccion">
</div>
</td>
</tr>
<tr>
<th><label class="text-accent">Celular:</label></th>
<td>
<div class="input-control text">
<input type="text" name="txt_telefono" id="txt_telefono" minlength="10" maxlength="10" onKeyPress="return solonumeros(event)">
</div>
</td>
</tr>
<tr>
<th><label class="text-accent">Correo:</label></th>
<td>
<div class="input-control text">
<input type="email" name="email" id="email">
</div>
</td>
</tr>
<tr>
<th><label class="text-accent">Persona:</label></th>
<td>
<div class="imput-control text">
<input type="text" name="txt_refe" id="txt_refe" minlength="10" maxlength="10" onKeyPress="return solonumeros(event)" >
</div>
</td>
</tr>
<tr>
<th colspan="2"><button class="button primary rounded" id="btn_guardar" onclick="guardar()"><b><span class="mif-floppy-disk"></span></b> Guardar</button></th>
</tr>
</table>
<hr class="bg-grayLighter">
<?php } ?>
</body>
</html>