Linux ns1.utparral.edu.mx 6.8.0-79-generic #79~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 15 16:54:53 UTC 2 x86_64
Apache/2.4.58 (Unix) OpenSSL/1.1.1w PHP/8.2.12 mod_perl/2.0.12 Perl/v5.34.1
: 10.10.1.9 | : 10.10.1.254
Cant Read [ /etc/named.conf ]
daemon
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
README
+ Create Folder
+ Create File
/
opt /
lampp /
htdocs /
STR /
js /
[ HOME SHELL ]
Name
Size
Permission
Action
controlCotizaciones.js
7.74
KB
-rwxrwxr-x
controlMateriales.js
1.38
KB
-rwxrwxr-x
controlServicios.js
1.39
KB
-rwxrwxr-x
ingresar.js
495
B
-rwxrwxr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : controlCotizaciones.js
$(document).ready(function(){ //arreglos de busqueda modales var listaBMateriales; var listaBServicios; //arreglos de tablas cotizacion var listaTblMt = []; var listaTblSer = []; $(".print").click(function(){ for(var x in listaTblMt){ console.log("id:"+listaTblMt[x].id); } console.log("-----fin de materiales--------"); for(var x in listaTblSer){ console.log("id:"+listaTblSer[x].id); } }); function sumarTotal(){ var totalMat=0; var totalSer=0; for(var x in listaTblMt){ totalMat+=listaTblMt[x].monto; } for(var x in listaTblSer){ totalSer+=listaTblSer[x].monto; } var gTotal=totalMat+totalSer; $(".gtotal").html("Total:$"+gTotal); } function agregarItemListaMat(arreglo,indice,cantidad,monto){ listaTblMt.push({ "id":arreglo[indice-1].id, "cantidad":cantidad, "monto":monto}); for(var x in listaTblMt){ console.log(listaTblMt[x].id); } } function agregarItemListaSer(arreglo,indice,periodo,monto){ listaTblSer.push({ "id":arreglo[indice-1].id, "periodo":periodo, "monto":monto}); } $(".buscarMaterial").keyup(function(){ var palabra=$(this).val(); buscarMateriales(palabra); }); $(".buscarServicio").keyup(function(){ var palabra=$(this).val(); buscarServicios(palabra); }); $("body").on("click",".btnAgMat",function(){ var tdPadre=$(this).parent('td'); var trPadre=tdPadre.parent(".filaMaterialB"); var indice=trPadre.index(); var cantidad=tdPadre.siblings('.tdCantidad').find('.cantidad').val(); if (cantidad!="" && cantidad!=0) { var precio=listaBMateriales[indice-1].precio; var monto=cantidad*precio; actCantMatSelecionado(cantidad); agregarItemTablaMaterial(indice,monto); agregarItemListaMat(listaBMateriales,indice,cantidad,monto); sumarTotal(); }else{ alert("seleccione cantidad"); } //agregar material a tabla de cotizacion listaTblMt.push(); }); $("body").on("click",".btnAgSer",function(){ var tdPadre=$(this).parent('td'); var trPadre=tdPadre.parent(".filaServiciosB"); var indice=trPadre.index(); var periodos=tdPadre.siblings('.tdPeriodos').find('.periodos').val(); if (periodos!="" && periodos!=0) { var precio=listaBServicios[indice-1].precio; var monto=periodos*precio; actCantPerSelecionado(periodos); agregarItemTablaServicios(indice,monto); agregarItemListaSer(listaBServicios,indice,periodos,monto); sumarTotal(); }else{ alert("seleccione cantidad"); } //agregar material a tabla de cotizacion }); $(".btnGuardarCot").click(function(){ var proyecto=$('.txtProyecto').val(); var descripcion=$('.txtDesc').val(); var cliente=$('.txtCliente').val(); var fecha=$('.txtFecha').val(); if (proyecto=="" || descripcion=="" || cliente=="" || fecha=="") { alert("por favor llene los datos de la cotizacion"); }else{ var totalCadena=$(".gtotal").html(); var total=totalCadena.replace("Total:$",""); var ruta="../servicios/guardarCotizacion.php"; var peticion=$.post(ruta ,{"proyecto":proyecto, "descripcion":descripcion, "cliente":cliente, "fecha":fecha, "total":total, 'materiales': JSON.stringify(listaTblMt), 'servicios': JSON.stringify(listaTblSer)}, function(datos){ if (datos=="1") { vaciarCampos(); alert("cotizacion agregada"); }else{ alert(datos); } }); peticion.fail(function(){ alert("error del servicio facturas"); }); } }); function vaciarCampos(){ $(".txtProyecto").val(); $(".txtDesc").val(); $(".txtCliente").val(); $(".txtFecha").val(); $(".filaServiciosC").remove(); $(".filaMaterialC").remove(); } function vaciarListas(){ listaTblMt = []; listaTblSer = []; } $("body").on("click",'.btnQuitarMat',function(){ var tdPadre=$(this).parent('.colQuitar'); var trPadre=tdPadre.parent(".filaMaterialC"); var indice =trPadre.index(); eliminarItemLista(listaTblMt,indice); sumarTotal(); trPadre.remove(); }); $("body").on("click",'.btnQuitarSer',function(){ var tdPadre=$(this).parent('.colQuitar'); var trPadre=tdPadre.parent(".filaServiciosC"); var indice =trPadre.index(); eliminarItemLista(listaTblSer,indice); sumarTotal(); console.log("indicefila:"+indice); trPadre.remove(); }); function eliminarItemLista(lista,indice){ lista.splice(indice-1,1); } function agregarItemTablaMaterial(indice,monto){ var btnQuitar="<button class='btn btn-danger btnQuitarMat'>-</button>"; $(".tablaMat").append("<tr class='filaMaterialC'>"+ "<td>"+listaBMateriales[indice-1].id+"</td>"+ "<td>"+listaBMateriales[indice-1].nombre+"</td>"+ "<td>"+listaBMateriales[indice-1].medida+"</td>"+ "<td>"+localStorage.getItem('cantMat')+"</td>"+ "<td>"+listaBMateriales[indice-1].precio+ "<td>"+monto+"</td>"+ "<td class='colQuitar'>"+btnQuitar+"</td>"+ "</tr>"); } function agregarItemTablaServicios(indice,monto){ var btnQuitar="<button class='btn btn-danger btnQuitarSer'>-</button>"; $(".tablaSer").append("<tr class='filaServiciosC'>"+ "<td>"+listaBServicios[indice-1].id+"</td>"+ "<td>"+listaBServicios[indice-1].nombre+"</td>"+ "<td>"+listaBServicios[indice-1].periodo+"</td>"+ "<td>"+localStorage.getItem('cantPer')+"</td>"+ "<td>"+listaBServicios[indice-1].precio+ "<td>"+monto+"</td>"+ "<td class='colQuitar'>"+btnQuitar+"</td>"+ "</tr>"); } function actCantMatSelecionado(cantidad){ localStorage.setItem('cantMat',cantidad); } function actCantPerSelecionado(periodos){ localStorage.setItem('cantPer',periodos); } function buscarMateriales(palabra){ $(".filaMaterialB").remove(); var ruta="../servicios/cargarMaterial.php"; var peticion=$.post(ruta, {palabra}, function(datos){ listaBMateriales=datos.lista; var btnAgregar="<button class='btn btn-primary btnAgMat'>+</button>"; for(var x in listaBMateriales){ $(".tableMaterialesMod").append("<tr class='filaMaterialB'>"+ "<td>"+listaBMateriales[x].id+"</td>"+ "<td>"+listaBMateriales[x].nombre+"</td>"+ "<td class='tdCantidad'>"+"<input type='number' value='' class='cantidad'>" +"</td>"+ "<td class='tdPrecio'>"+listaBMateriales[x].precio+"</td>"+ "<td>"+btnAgregar+"</td>"+ "</tr>"); } },"json"); peticion.fail(function(){ alert("error del servicio"); }); } function buscarServicios(palabra){ $(".filaServiciosB").remove(); var ruta="../servicios/cargarServicios.php"; var peticion=$.post(ruta, {palabra}, function(datos){ listaBServicios=datos.lista; var btnAgregar="<button class='btn btn-dark btnAgSer'>+</button>"; for(var x in listaBServicios){ $(".tableServMod").append("<tr class='filaServiciosB'>"+ "<td>"+listaBServicios[x].id+"</td>"+ "<td>"+listaBServicios[x].nombre+"</td>"+ "<td class='tdPeriodos'>"+"<input type='number' value='' class='periodos'>" +"</td>"+ "<td>"+listaBServicios[x].precio+"</td>"+ "<td>"+btnAgregar+"</td>"+ "</tr>"); } },"json"); } });
Close