diff --git a/src/js/controller.js b/src/js/controller.js index 11e251d..c7aeea7 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -47,7 +47,7 @@ angular.module('focaCrearFactura').controller('facturaController', [ $timeout(function () { focaBotoneraLateralService.showSalir(false); focaBotoneraLateralService.showPausar(true); - focaBotoneraLateralService.showGuardar(true, $scope.crearFactura); + focaBotoneraLateralService.showGuardar(true, $scope.seleccionarFormaDePago); focaBotoneraLateralService.addCustomButton('Salir', salir); }); @@ -95,9 +95,27 @@ angular.module('focaCrearFactura').controller('facturaController', [ }); }, true); - $scope.crearFactura = function () { - + $scope.seleccionarFormaDePago = function () { if (!validarGuardar()) return; + var modalInstance = $uibModal.open( + { + templateUrl: 'modal-forma-pago.html', + controller: 'focaModalFormaPagoController', + resolve: { + filters: function () { return null; }, + }, + size: 'lg', + } + ); + modalInstance.result + .then(function (data) { + console.log(data); + $scope.crearFactura(); + }) + .catch(function (e) { console.error(e); }); + }; + + $scope.crearFactura = function () { var save = { factura: { diff --git a/src/views/factura.html b/src/views/factura.html index 8107e96..d8dffe6 100644 --- a/src/views/factura.html +++ b/src/views/factura.html @@ -163,7 +163,7 @@ Guardar