From a7f7b8b2590571ae66152d0958b76d06c8c93765 Mon Sep 17 00:00:00 2001 From: Jose Pinto Date: Wed, 26 Dec 2018 11:10:35 -0300 Subject: [PATCH] opcion path boton cancelar --- src/js/controller.js | 6 +++++- src/js/service.js | 7 ++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/js/controller.js b/src/js/controller.js index c7c1d28..f02503c 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -17,6 +17,10 @@ angular.module('focaBotoneraLateral') }; $scope.cancelar = function() { - $window.history.back(); + if($scope.botones.pathCancelar){ + $location.path($scope.botones.pathCancelar); + }else{ + $window.history.back(); + } }; }]); diff --git a/src/js/service.js b/src/js/service.js index e74c757..044ef25 100644 --- a/src/js/service.js +++ b/src/js/service.js @@ -6,7 +6,8 @@ angular.module('focaBotoneraLateral') cancelar: false, pausar: false, guardar: false, - funcionGuardar: undefined + funcionGuardar: undefined, + pathCancelar: undefined }; this.showSalir = function(value) { @@ -15,9 +16,9 @@ angular.module('focaBotoneraLateral') this.showPausar = function(value) { this.botones.pausar = value; }; - this.showCancelar = function(value, funcion) { + this.showCancelar = function(value, path) { this.botones.cancelar = value; - if(value) this.botones.funcionCancelar = funcion; + if(path) this.botones.pathCancelar = path; }; this.showGuardar = function(value, funcion) { this.botones.guardar = value; -- 1.9.1