From 127da2947943f5d82409001b8d11db00a267c89d Mon Sep 17 00:00:00 2001 From: Eric Fernandez Date: Tue, 16 Oct 2018 17:30:36 -0300 Subject: [PATCH] =?UTF-8?q?implementaci=C3=B3n=20confirm=20global?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/js/controller.js | 26 +++++++++------------- .../foca-abm-plazos-pago-modal-confirmar.html | 13 ----------- 2 files changed, 11 insertions(+), 28 deletions(-) delete mode 100644 src/views/foca-abm-plazos-pago-modal-confirmar.html diff --git a/src/js/controller.js b/src/js/controller.js index b893619..3cd9c20 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -1,7 +1,7 @@ angular.module('focaAbmPlazoPago') .controller('focaAbmPlazosPagoController', [ - '$scope', 'focaAbmPlazoPagoService', '$location', '$uibModal', - function($scope, focaAbmPlazoPagoService, $location, $uibModal) { + '$scope', 'focaAbmPlazoPagoService', '$location', 'modal', + function($scope, focaAbmPlazoPagoService, $location, modal) { focaAbmPlazoPagoService.obtenerPlazosPago().then(function(datos) { $scope.plazosPago = datos.data; }); @@ -9,19 +9,15 @@ angular.module('focaAbmPlazoPago') $location.path('/plazo-pago/' + id); }; $scope.solicitarConfirmacion = function(plazoPago) { - $uibModal.open({ - templateUrl: 'foca-abm-plazos-pago-modal-confirmar.html', - controller: 'focaAbmPlazosPagoModalConfirmarController', - animation: false, - backdrop: false, - resolve: {plazoPago: function(){return plazoPago;}} - }) - .result.then(function(plazoPago){ - focaAbmPlazoPagoService.borrarPlazoPago(plazoPago.id); - $scope.plazosPago.splice( - $scope.plazosPago.indexOf(plazoPago), 1 - ); - }); + modal.confirm('¿Está seguro que desea borrar el plazo de pago'+plazoPago.item+' '+ + plazoPago.dias+' ?').then( + function(plazoPago) { + focaAbmPlazoPagoService.borrarPlazoPago(plazoPago.id); + $scope.plazosPago.splice( + $scope.plazosPago.indexOf(plazoPago), 1 + ); + } + ); }; } ]) diff --git a/src/views/foca-abm-plazos-pago-modal-confirmar.html b/src/views/foca-abm-plazos-pago-modal-confirmar.html deleted file mode 100644 index 33ae881..0000000 --- a/src/views/foca-abm-plazos-pago-modal-confirmar.html +++ /dev/null @@ -1,13 +0,0 @@ - - - -- 1.9.1