diff --git a/src/js/controller.js b/src/js/controller.js index a3f6492..66e2cc5 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -8,16 +8,15 @@ angular.module('focaModalPrecioCondicion') '$uibModalInstance', 'focaModalService', 'focaModalPrecioCondicionService', - 'idListaPrecio', - 'idCliente', + 'parametros', function ( $timeout, $filter, $scope, $uibModal, $uibModalInstance, - focaModalService, focaModalPrecioCondicionService, idListaPrecio, idCliente + focaModalService, focaModalPrecioCondicionService, parametros ) { $scope.plazos = [ { dias: 0, - idCliente: idCliente, + idCliente: parametros.idCliente, activo: true } ]; @@ -29,12 +28,12 @@ angular.module('focaModalPrecioCondicion') function onInit() { //Metodo para traer la lista de precio asociada al cliente - focaModalPrecioCondicionService.getListaPrecio(idListaPrecio) + focaModalPrecioCondicionService.getListaPrecio(parametros.idListaPrecio) .then(function (res) { $scope.listaDePreciosAsociada = res.data[0]; }) .catch(function (e) { console.error(e) }); - focaModalPrecioCondicionService.getPlazosByIdCliente(idCliente) + focaModalPrecioCondicionService.getPlazosByIdCliente(parametros.idCliente) .then(function (res) { res.data.forEach(function (item) { $scope.plazos.push(item); @@ -109,7 +108,7 @@ angular.module('focaModalPrecioCondicion') return; } } - $scope.plazos.unshift({ dias: 0, idCliente: idCliente, activo: true }); + $scope.plazos.unshift({ dias: 0, idCliente: parametros.idCliente, activo: true }); $scope.focused = 1; }; $scope.deletePlazo = function (index) { @@ -137,7 +136,7 @@ angular.module('focaModalPrecioCondicion') }; $scope.guardarPrecioCondicion = function () { var mod = $scope.associatedList ? parseInt($scope.listaDePreciosAsociada.ID) : parseInt($scope.listaDePreciosAlternativa.ID); - focaModalPrecioCondicionService.actualizarLista(idCliente, mod).then(function (){ + focaModalPrecioCondicionService.actualizarLista(parametros.idCliente, mod).then(function (){ $scope.plazos.shift(); focaModalPrecioCondicionService.createPlazo($scope.plazos) .then(function () { diff --git a/src/js/controllerCliente.js b/src/js/controllerCliente.js index 1557be3..26da091 100644 --- a/src/js/controllerCliente.js +++ b/src/js/controllerCliente.js @@ -8,11 +8,10 @@ angular.module('focaModalPrecioCondicion') '$uibModalInstance', 'focaModalService', 'focaModalPrecioCondicionService', - 'idListaPrecio', - 'idCliente', + 'parametros', function ( $timeout, $filter, $scope, $uibModal, $uibModalInstance, - focaModalService, focaModalPrecioCondicionService, idListaPrecio, idCliente + focaModalService, focaModalPrecioCondicionService, parametros ) { $scope.openModalListaDePrecios = false; $scope.associatedList = true; @@ -22,7 +21,7 @@ angular.module('focaModalPrecioCondicion') function onInit() { //Metodo para traer la lista de precio asociada al cliente - focaModalPrecioCondicionService.getListaPrecio(idListaPrecio) + focaModalPrecioCondicionService.getListaPrecio(parametros.idListaPrecio) .then(function (res) { $scope.listaDePreciosAsociada = res.data[0]; }) @@ -85,7 +84,7 @@ angular.module('focaModalPrecioCondicion') $scope.guardarPrecioCondicion = function () { var mod = $scope.associatedList ? parseInt($scope.listaDePreciosAsociada.ID) : parseInt($scope.listaDePreciosAlternativa.ID); - focaModalPrecioCondicionService.actualizarLista(idCliente, mod).then(function (){ + focaModalPrecioCondicionService.actualizarLista(parametros.idCliente, mod).then(function (){ var precioCondicion = { listaPrecio: $scope.associatedList ? $scope.listaDePreciosAsociada : $scope.listaDePreciosAlternativa, }; @@ -104,15 +103,15 @@ angular.module('focaModalPrecioCondicion') '$uibModalInstance', 'focaModalService', 'focaModalPrecioCondicionService', - 'idCliente', + 'parametros', function ( $timeout, $filter, $scope, $uibModal, $uibModalInstance, - focaModalService, focaModalPrecioCondicionService,idCliente + focaModalService, focaModalPrecioCondicionService,parametros ) { $scope.plazos = [ { dias: 0, - idCliente: idCliente, + idCliente: parametros.idCliente, activo: true } ]; @@ -120,7 +119,7 @@ angular.module('focaModalPrecioCondicion') onInit(); function onInit() { - focaModalPrecioCondicionService.getPlazosByIdCliente(idCliente) + focaModalPrecioCondicionService.getPlazosByIdCliente(parametros.idCliente) .then(function (res) { res.data.forEach(function (item) { $scope.plazos.push(item); @@ -139,7 +138,7 @@ angular.module('focaModalPrecioCondicion') return; } } - $scope.plazos.unshift({ dias: 0, idCliente: idCliente, activo: true }); + $scope.plazos.unshift({ dias: 0, idCliente: parametros.idCliente, activo: true }); $scope.focused = 1; }; $scope.deletePlazo = function (index) {