diff --git a/src/js/controller.js b/src/js/controller.js index 463f4dd..569a1b5 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -509,7 +509,9 @@ angular.module('focaCrearFactura').controller('facturaController', [ } $scope.botoneraProductos.length = 0; - res.data.forEach(function (producto) { + $scope.topDespachos = res.data[0][0].CID; + + res.data.slice(1, res.data.length).forEach(function (producto) { $scope.botoneraProductos.push({ label: producto.DetArt, @@ -699,7 +701,8 @@ angular.module('focaCrearFactura').controller('facturaController', [ parametros: function () { return { despachos: producto.despachos, - nombreProducto: producto.DetArt + nombreProducto: producto.DetArt, + topDespachos: $scope.topDespachos }; } }, diff --git a/src/js/controllerCombustibles.js b/src/js/controllerCombustibles.js index 60b820b..20aa440 100644 --- a/src/js/controllerCombustibles.js +++ b/src/js/controllerCombustibles.js @@ -41,6 +41,8 @@ angular.module('focaCrearFactura') $scope.mangueras.forEach(function (producto) { + producto.despachos.splice(parametros.topDespachos, producto.despachos.length); + producto.despachos.sort(function (a, b) { return a.FEC - b.FEC; });