diff --git a/src/js/controller.js b/src/js/controller.js index d0f5774..8353f31 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -48,6 +48,17 @@ angular.module('focaModalFactura') .then(llenarDatos); } }; + + $scope.aceptar = function() { + var result = $scope.facturas.filter(function(a) {return a.checked === true;}); + $uibModalInstance.close(result); + }; + + $scope.tieneAlMenosUno = function() { + var result = $scope.facturas.filter(function(a) {return a.checked === true;}); + return result.length === 0 ? true : false; + }; + function llenarDatos(res) { $scope.facturas = []; $scope.filteredFacturas = []; @@ -88,10 +99,6 @@ angular.module('focaModalFactura') $scope.currentPage = page; }; - $scope.select = function(notaPedido) { - $uibModalInstance.close(notaPedido); - }; - $scope.cancel = function() { $uibModalInstance.dismiss('cancel'); }; @@ -102,7 +109,7 @@ angular.module('focaModalFactura') } }; - $scope.itemNotaPedido = function(key) { + $scope.itemFactura = function(key) { if (key === 38) { anterior(key); } diff --git a/src/views/foca-modal-factura.html b/src/views/foca-modal-factura.html index 3cc5049..8e61810 100644 --- a/src/views/foca-modal-factura.html +++ b/src/views/foca-modal-factura.html @@ -80,27 +80,21 @@