File: /home/asjudine/public_html/pages/js/funciones_consultorio_policia.js
//FUNCION PARA LA ALERTA
$("#entrada").on("mouseenter",function()
{
const Toast = Swal.mixin
({
toast: true,
position: 'top-end',
showConfirmButton: false,
timer: 3000,
timerProgressBar: true,
didOpen: (toast) =>
{
toast.addEventListener('mouseenter', Swal.stopTimer)
toast.addEventListener('mouseleave', Swal.resumeTimer)
}
});
Toast.fire(
{
icon: 'info',
title: 'Lea las condiciones hasta el final y diligencia el formulario'
});
});
// backdrop: `
// rgba(0,0,123,0.4)
// left top
// no-repeat
//FUNCION NO DEJAR PASAR LETRAS EN EL INPUT
$(document).on("keypress","#cedula",function(e) {
tecla = (document.all) ? e.keyCode : e.which;
//Tecla de retroceso para borrar, siempre la permite
if (tecla==8)
{
return true;
}
// Patron de entrada, en este caso solo acepta numeros
patron =/[0-9]/;
tecla_final = String.fromCharCode(tecla);
return patron.test(tecla_final);
});
//ENTRAR CON ENTER
$(document).on("keypress","#cedula",function(e) {
if(e.which == 13 || e.which == 13 )
{
VALIDAR_POLI();
}
});
function FORMULARIO()
{
$("#DIV_CONTENEDOR_INFO").css("display","none");
$("#DIV_CONTENEDOR_VALIDAR_POLI").css('display','block');
$("#DIV_CONTENEDOR_FORMULARIO").css('display','none');
$("#cedula").val('');
$("#cedula").focus();
}
function VALIDAR_POLI()
{
cedula =$("#cedula").val();
if(cedula=='')
{
Swal.fire("Por favor digita un numero valido","","warning");
$("#cedula").focus();
}
else
{
DATOS={'cedula':cedula};
$.ajax(
{
data:DATOS,
url:"php/Validar_estudiante_policia.php",
type:"POST",
success: function(RESULTADO)
{
separar = RESULTADO.split('[');
resul = separar[0];
if(resul==1)
{
Swal.fire({
icon: 'success',
title: 'Tienes permiso para diligenciar el formulario',
showConfirmButton: false,
timer: 1500
});
$("#DIV_CONTENEDOR_VALIDAR_POLI").css('display','none');
$("#DIV_CONTENEDOR_FORMULARIO").css('display','block');
$("#Cedula").val(separar[1]);
$("#Apellidos").val(separar[2]);
$("#Nombres").val(separar[3]);
$("#Grado").val(separar[4]);
$("#Celular").val(separar[5]);
$("#Email").val(separar[6]);
$("#Direccion").val(separar[7]);
$("#Unidad").val(separar[8]);
}
else if(resul==2)
{
Swal.fire({
icon: 'warning',
title: 'No Tienes permiso para diligenciar el formulario',
showConfirmButton: false,
timer: 1500
});
$("#cedula").val('');
}
else if(resul==3)
{
Swal.fire({
icon: 'info',
title: 'Ya se encuentra registrado para credito',
showConfirmButton: false,
timer: 1200
});
$("#cedula").val('');
$("#cedula").focus();
}
}
});
}
}
function GUARDAR_POLI()
{
Cedula = $("#Cedula").val();
Apellidos = $("#Apellidos").val();
Nombres = $("#Nombres").val();
Grado = $("#Grado").val();
Monto = $("#Monto").val();
Unidad = $("#Unidad").val();
Direccion = $("#Direccion").val();
Email = $("#Email").val();
Celular = $("#Celular").val();
Telefono = $("#Telefono").val();
Ciudad = $("#Ciudad").val();
N_cuotas = $("#N_cuotas").val();
N_cuenta = $("#N_cuenta").val();
Banco = $("#Banco").val();
Nombre_familiar = $("#Nombre_familiar").val();
Celular_Familiar = $("#Celular_Familiar").val();
Nombre_companero = $("#Nombre_companero").val();
Celular_companero = $("#Celular_companero").val();
Archivo = $("#Archivo").val();
if(Monto == '')
{
Swal.fire("Por favor seleccionar el monto del crédito","","warning");
$("#Direccion").focus();
return 0;
}
if(Direccion == '')
{
Swal.fire("Por favor digitar una dirección valida","","warning");
$("#Direccion").focus();
return 0;
}
//codigo validacion email
CODIGO =/[\w-\.]{2,}@([\w-]{2,}\.)*([\w-]{2,}\.)[\w-]{2,4}/;
if(!CODIGO.test(Email.trim() || Email == ''))
{
Swal.fire("Por favor digitar un correo eléctronico valido","","warning");
$("#Email").focus();
return 0;
}
if(Celular == '')
{
Swal.fire("Por favor digitar un número de celular valido","","warning");
$("#Celular").focus();
return 0;
}
if(Ciudad == '')
{
Swal.fire("Por favor digitar una ciudad valida","","warning");
$("#Ciudad").focus();
return 0;
}
if(N_cuotas == '')
{
Swal.fire("Por favor seleccionar el número de cuotas","","warning");
return 0;
}
if(N_cuenta == '')
{
Swal.fire("Por favor digitar el número de cuenta","","warning");
$("#N_cuenta").focus();
return 0;
}
if(Banco == '')
{
Swal.fire("Por favor digitar el nombre del banco","","warning");
$("#Banco").focus();
return 0;
}
if(Nombre_familiar == '')
{
Swal.fire("Por favor digitar el nombre de un familiar","","warning");
$("#Nombre_familiar").focus();
return 0;
}
if(Celular_Familiar == '')
{
Swal.fire("Por favor digitar el numero celular del familiar","","warning");
$("#Celular_Familiar").focus();
return 0;
}
if(Nombre_companero == '')
{
Swal.fire("Por favor digitar el nombre de un compañero","","warning");
$("#Nombre_companero").focus();
return 0;
}
if(Celular_companero == '')
{
Swal.fire("Por favor digitar el numero celular del compañero","","warning");
$("#Celular_companero").focus();
return 0;
}
if(Archivo == '')
{
Swal.fire("Por favor anexar la fotocopia de la cedula","","warning");
$("#Archivo").focus();
return 0;
}
PARAMETROS = {'Cedula' : Cedula,'Apellidos' : Apellidos,'Nombres' : Nombres,'Grado' : Grado,'Monto' : Monto,'Unidad' : Unidad,'Direccion' : Direccion,'Email' : Email,'Celular' : Celular,'Telefono' : Telefono,'Ciudad' : Ciudad,'N_cuotas' : N_cuotas,'N_cuenta' : N_cuenta,'Banco' : Banco,'Nombre_familiar' : Nombre_familiar,'Celular_Familiar' : Celular_Familiar,'Nombre_companero' : Nombre_companero,'Celular_companero' : Celular_companero};
parametros = new FormData($("#FormulariofotCc")[0]);
$.ajax(
{
data:parametros,
url:"php/guardar_estudiante_poli.php",
type:"POST",
contentType: false,
processData: false,
success:function(RESULTADO)
{
if(RESULTADO == '1')
{
Swal.fire("DATOS GUARDADOS","","success");
$("#DIV_CONTENEDOR_INFO").css("display","block");
$("#DIV_CONTENEDOR_VALIDAR_POLI").css("display","none");
$("#DIV_CONTENEDOR_FORMULARIO").css('display','none');
$("#FormulariofotCc")[0].reset();
}
else if(RESULTADO == '2')
{
Swal.fire("DATOS NO GUARDADOS","","error");
}
else
{
Swal.fire("OCURRIO UN PROBLEMA","","error");
}
}
});
$.ajax(
{
data:PARAMETROS,
type:"POST",
success: function(RESULTADO)
{
}
});
}
function CANCELAR()
{
$("#DIV_CONTENEDOR_INFO").css("display","block");
$("#DIV_CONTENEDOR_VALIDAR_POLI").css("display","none");
$("#DIV_CONTENEDOR_FORMULARIO").css('display','none');
}
$(document).on("keypress","#N_cuenta",function(e) {
tecla = (document.all) ? e.keyCode : e.which;
//Tecla de retroceso para borrar, siempre la permite
if (tecla==8)
{
return true;
}
// Patron de entrada, en este caso solo acepta numeros
patron =/[0-9]/;
tecla_final = String.fromCharCode(tecla);
return patron.test(tecla_final);
});