<!-- Volvo --> | |
ENVIAR |
Usuario:
function botones(lista){
var nomboton = ['nradicado','nit','nombre','contacto','telefono','correo','comentario'];
for (i=0;i<7;i++){
$("#"+nomboton[i]).prop('disabled', (lista[i]==1)?true:false);
}
}
function calcularMaximo(){
var res = confirm(" Esta seguro de ENVIAR ??? ");
if(res){
// definir TABLA - database ---------------------------------------------------------------------------
var xtabla = 'tbpqrs'
// definir lista de campos en array -------------------------------------------------------------------
var arrayCampos = ["radicado"];
var xaccion = 'F';
var xfuncion = 'MAX';
$.post('myFileDB.php',
{accion:xaccion, funcion:xfuncion, tabla:xtabla, campos:arrayCampos },
function(result){
if (result.success){
var xvalor = parseInt(result.valor) + 1;
$("#nradicado").val(xvalor);
enviar();
//alert("sql="+result.sql);
//alert("result.valor="+result.valor);
} else {
alert("Error - PQRS calcularMaximo() ");
}
},'json');
}
}
function enviar(){
var xradicado = $("#nradicado").val();
var xfecha = qFecha();
var xhora = qHora();
// definir TABLA - database ---------------------------------------------------------------------------
var xtabla = 'tbpqrs'
// definir lista de campos en array -------------------------------------------------------------------
var arrayCampos = ["radicado","fecha","hora","nit","nombre","contacto","telefono","correo","comentario","depto_cod","munic_cod"];
// definir variables con valor de campos --------------------------------------------------------------
var xnit = $("#nit").val();
var xnombre = $("#nombre").val();
var xcontacto = $("#contacto").val();
var xtelefono = $("#telefono").val();
var xcorreo = $("#correo").val();
var xcomentario = $("#comentario").val();
// Adicion de dos campos de departamento
var xdepto = $("#depto option:selected").text();
var xmunic = $("#munic option:selected").text();
// definir lista de valores en array ------------------------------------------------------------------
var arrayValores = [xradicado,xfecha,xhora,xnit,xnombre,xcontacto,xtelefono,xcorreo,xcomentario,xdepto,xmunic];
// definir xaccion segun: I-insert, U-update, D-delete, S-select, F-function [count(), max(), etc.]
var xaccion = 'I';
$.post('myFileDB.php', {
accion:xaccion,
tabla:xtabla,
campos:arrayCampos,
valores:arrayValores
},
function(result){
if (result.success){
// $("#fecha").val(xfecha);
// $("#hora").val(xhora);
alert("su PQRS ha sido grabada EXITOSAMENTE!!!");
$("#frmDatosCliente input").val("");
$("#frmDatosCliente textarea").val("");
$("#frmDatosCliente select").val("");
} else {
alert("Error - PQRS ");
}
},'json');
}
function qFecha(){
var today = new Date();
var m = today.getMonth() + 1;
var mes = (m < 10) ? '0' + m : m;
var xfecha = today.getFullYear() + '-' + mes + '-' + today.getDate();
return xfecha;
}
function qHora(){
var xf = new Date();
var xhora = xf.getHours()+":"+xf.getMinutes()+":"+xf.getSeconds();
return xhora;
}
function cargarDptos() {
$.post("depto_getdata.php", {},
function (result) {
if (result.success) {
var row = result.items;
for (let i = 0; i < row.length; i++) {
const deptoCod = row[i]["depto_cod"];
const deptoNom = row[i]["depto_nom"];
cad1 = ""+deptoNom+"";
$("#depto").append(cad1);
}
}
else {
alert("Problemas consultar departamentos !!!");
}
},
"json"
);
}
function qdepto(pid) {
$("#munic").empty();
$.post("munic_getdata.php", {
id:pid
},
function (result) {
if (result.success) {
var row = result.items;
for (let i = 0; i < row.length; i++) {
const municCod = row[i]["munic_cod"];
const municNom = row[i]["munic_nom"];
cad1 = ""+municNom+"";
$("#munic").append(cad1);
}
}
else {
alert("Problemas consultar municipios !!!");
}
},
"json"
);
}