File: /var/www/vhost/disk-apps/comfama.sports-crowd.com/public/js/pedidos_filtros.js
function recargarAcciones(){
$(".editarPedido").click(function () {
var valor = $(this).attr("data-id");
$(location).attr('href', url + '/Pedidos/editar/' + valor);
});
$(".editarTransferencias").click(function () {
var valor = $(this).attr("data-id");
$(location).attr('href', url + '/Transferencias/crear/' + valor);
});
$(".evidencia").click(function () {
var valor = $(this).attr("data-codigo");
$(location).attr('href', url + '/Pedidos/evidencia/' + valor);
});
}
$("#filtro-codigo").on('keyup', function () {
$.ajax({
url: "/Pedidos/filtroCodigo",
type: "POST",
contentType: 'application/json',
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content'),
'Content-Type': 'application/json'
},
data: JSON.stringify({
codigo: $(this).val(),
}),
success: function (element) {
console.log(element);
if (element.length > 0) {
$('#content-pedidos').empty();
var res = [];
for (var i in element) {
var con = '<tr><td>' + element[i]["codigo"] + '</td><td>' + element[i].fecha + '</td><td>' + element[i].nombre + '</td><td>' + element[i].cedula + '</td><td>' + element[i].estado + '</td><td>' + element[i].sucursal + '</td><td> <i class="fa fa-eye iconMini infoPedidos" name="btnEditar" data-id="'+element[i].id+'" style="cursor:pointer;"title="Información"></i><i class="fa fa-pencil iconMini editarPedido" data-id="'+element[i].id+'" style="cursor:pointer;" title="Editar"></i><i class="fa fa-refresh iconMini editarTransferencias" data-id="'+element[i].id+'" style="cursor:pointer;" title="Transferencias"></i><i class="fa fa-file-picture-o iconMini evidencia " data-codigo="'+element[i].codigo+'" style="cursor:pointer;" title="Evidencias"></i><i class="fa fa-print iconMini imprimirComanda " data-id="'+element[i].id+'" " style="cursor:pointer;" title="Imprimir"></i></td></tr>';
res.push(con);
}
$('#content-pedidos').append(res);
}
}
});
});
$("#filtro-nombre").on('keyup', function () {
$.ajax({
url: "/Pedidos/filtroCliente",
type: "POST",
contentType: 'application/json',
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content'),
'Content-Type': 'application/json'
},
data: JSON.stringify({
nombre: $(this).val(),
}),
success: function (element) {
console.log(element);
if (element.length > 0) {
$('#content-pedidos').empty();
var res = [];
for (var i in element) {
var con = '<tr><td>' + element[i]["codigo"] + '</td><td>' + element[i].fecha + '</td><td>' + element[i].nombre + '</td><td>' + element[i].cedula + '</td><td>' + element[i].estado + '</td><td>' + element[i].sucursal + '</td><td> <i class="fa fa-eye iconMini infoPedidos" name="btnEditar" data-id="'+element[i].id+'" style="cursor:pointer;"title="Información"></i><i class="fa fa-pencil iconMini editarPedido" data-id="'+element[i].id+'" style="cursor:pointer;" title="Editar"></i><i class="fa fa-refresh iconMini editarTransferencias" data-id="'+element[i].id+'" style="cursor:pointer;" title="Transferencias"></i><i class="fa fa-file-picture-o iconMini evidencia " data-codigo="'+element[i].codigo+'" style="cursor:pointer;" title="Evidencias"></i><i class="fa fa-print iconMini imprimirComanda " data-id="'+element[i].id+'" " style="cursor:pointer;" title="Imprimir"></i></td></tr>';
res.push(con);
}
$('#content-pedidos').append(res);
}
}
});
});
$("#filtro-cedula").on('keyup', function () {
$.ajax({
url: "/Pedidos/filtroCliente",
type: "POST",
contentType: 'application/json',
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content'),
'Content-Type': 'application/json'
},
data: JSON.stringify({
nombre: $(this).val(),
}),
success: function (element) {
console.log(element);
if (element.length > 0) {
$('#content-pedidos').empty();
var res = [];
for (var i in element) {
var con = '<tr><td>' + element[i]["codigo"] + '</td><td>' + element[i].fecha + '</td><td>' + element[i].nombre + '</td><td>' + element[i].cedula + '</td><td>' + element[i].estado + '</td><td>' + element[i].sucursal + '</td><td> <i class="fa fa-eye iconMini infoPedidos" name="btnEditar" data-id="'+element[i].id+'" style="cursor:pointer;"title="Información"></i><i class="fa fa-pencil iconMini editarPedido" data-id="'+element[i].id+'" style="cursor:pointer;" title="Editar"></i><i class="fa fa-refresh iconMini editarTransferencias" data-id="'+element[i].id+'" style="cursor:pointer;" title="Transferencias"></i><i class="fa fa-file-picture-o iconMini evidencia " data-codigo="'+element[i].codigo+'" style="cursor:pointer;" title="Evidencias"></i><i class="fa fa-print iconMini imprimirComanda " data-id="'+element[i].id+'" " style="cursor:pointer;" title="Imprimir"></i></td></tr>';
res.push(con);
}
$('#content-pedidos').append(res);
}
}
});
});
$("#filtro-estado").on('keyup', function () {
$.ajax({
url: "/Pedidos/filtroEstado",
type: "POST",
contentType: 'application/json',
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content'),
'Content-Type': 'application/json'
},
data: JSON.stringify({
nombre: $(this).val(),
}),
success: function (element) {
console.log(element);
if (element.length > 0) {
$('#content-pedidos').empty();
var res = [];
for (var i in element) {
var con = '<tr><td>' + element[i]["codigo"] + '</td><td>' + element[i].fecha + '</td><td>' + element[i].nombre + '</td><td>' + element[i].cedula + '</td><td>' + element[i].estado + '</td><td>' + element[i].sucursal + '</td><td> <i class="fa fa-eye iconMini infoPedidos" name="btnEditar" data-id="'+element[i].id+'" style="cursor:pointer;"title="Información"></i><i class="fa fa-pencil iconMini editarPedido" data-id="'+element[i].id+'" style="cursor:pointer;" title="Editar"></i><i class="fa fa-refresh iconMini editarTransferencias" data-id="'+element[i].id+'" style="cursor:pointer;" title="Transferencias"></i><i class="fa fa-file-picture-o iconMini evidencia " data-codigo="'+element[i].codigo+'" style="cursor:pointer;" title="Evidencias"></i><i class="fa fa-print iconMini imprimirComanda " data-id="'+element[i].id+'" " style="cursor:pointer;" title="Imprimir"></i></td></tr>';
res.push(con);
}
$('#content-pedidos').append(res);
}
}
});
});
$("#filtro-sucursal").on('keyup', function () {
$.ajax({
url: "/Pedidos/filtroSucursal",
type: "POST",
contentType: 'application/json',
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content'),
'Content-Type': 'application/json'
},
data: JSON.stringify({
nombre: $(this).val(),
}),
success: function (element) {
console.log(element);
if (element.length > 0) {
$('#content-pedidos').empty();
var res = [];
for (var i in element) {
var con = '<tr><td>' + element[i]["codigo"] + '</td><td>' + element[i].fecha + '</td><td>' + element[i].nombre + '</td><td>' + element[i].cedula + '</td><td>' + element[i].estado + '</td><td>' + element[i].sucursal + '</td><td> <i class="fa fa-eye iconMini infoPedidos" name="btnEditar" data-id="'+element[i].id+'" style="cursor:pointer;"title="Información"></i><i class="fa fa-pencil iconMini editarPedido" data-id="'+element[i].id+'" style="cursor:pointer;" title="Editar"></i><i class="fa fa-refresh iconMini editarTransferencias" data-id="'+element[i].id+'" style="cursor:pointer;" title="Transferencias"></i><i class="fa fa-file-picture-o iconMini evidencia " data-codigo="'+element[i].codigo+'" style="cursor:pointer;" title="Evidencias"></i><i class="fa fa-print iconMini imprimirComanda " data-id="'+element[i].id+'" " style="cursor:pointer;" title="Imprimir"></i></td></tr>';
res.push(con);
}
$('#content-pedidos').append(res);
}
}
});
});
///COSAS POR MIRAR
//-no funciona los btn de acciones con el filtro, la paginacion de filtros y fechas