Commit f7945bfaeb2489d5be06dfa93278ba63411429a1

Authored by Eric Fernandez
Exists in master

Merge branch 'master' into 'develop'

Master

See merge request !20
src/js/controller.js
... ... @@ -8,16 +8,15 @@ angular.module('focaModalPrecioCondicion')
8 8 '$uibModalInstance',
9 9 'focaModalService',
10 10 'focaModalPrecioCondicionService',
11   - 'idListaPrecio',
12   - 'idCliente',
  11 + 'parametros',
13 12 function (
14 13 $timeout, $filter, $scope, $uibModal, $uibModalInstance,
15   - focaModalService, focaModalPrecioCondicionService, idListaPrecio, idCliente
  14 + focaModalService, focaModalPrecioCondicionService, parametros
16 15 ) {
17 16 $scope.plazos = [
18 17 {
19 18 dias: 0,
20   - idCliente: idCliente,
  19 + idCliente: parametros.idCliente,
21 20 activo: true
22 21 }
23 22 ];
... ... @@ -29,12 +28,12 @@ angular.module('focaModalPrecioCondicion')
29 28  
30 29 function onInit() {
31 30 //Metodo para traer la lista de precio asociada al cliente
32   - focaModalPrecioCondicionService.getListaPrecio(idListaPrecio)
  31 + focaModalPrecioCondicionService.getListaPrecio(parametros.idListaPrecio)
33 32 .then(function (res) {
34 33 $scope.listaDePreciosAsociada = res.data[0];
35 34 })
36 35 .catch(function (e) { console.error(e) });
37   - focaModalPrecioCondicionService.getPlazosByIdCliente(idCliente)
  36 + focaModalPrecioCondicionService.getPlazosByIdCliente(parametros.idCliente)
38 37 .then(function (res) {
39 38 res.data.forEach(function (item) {
40 39 $scope.plazos.push(item);
... ... @@ -109,7 +108,7 @@ angular.module('focaModalPrecioCondicion')
109 108 return;
110 109 }
111 110 }
112   - $scope.plazos.unshift({ dias: 0, idCliente: idCliente, activo: true });
  111 + $scope.plazos.unshift({ dias: 0, idCliente: parametros.idCliente, activo: true });
113 112 $scope.focused = 1;
114 113 };
115 114 $scope.deletePlazo = function (index) {
... ... @@ -137,7 +136,7 @@ angular.module('focaModalPrecioCondicion')
137 136 };
138 137 $scope.guardarPrecioCondicion = function () {
139 138 var mod = $scope.associatedList ? parseInt($scope.listaDePreciosAsociada.ID) : parseInt($scope.listaDePreciosAlternativa.ID);
140   - focaModalPrecioCondicionService.actualizarLista(idCliente, mod).then(function (){
  139 + focaModalPrecioCondicionService.actualizarLista(parametros.idCliente, mod).then(function (){
141 140 $scope.plazos.shift();
142 141 focaModalPrecioCondicionService.createPlazo($scope.plazos)
143 142 .then(function () {
src/js/controllerCliente.js
... ... @@ -8,11 +8,10 @@ angular.module('focaModalPrecioCondicion')
8 8 '$uibModalInstance',
9 9 'focaModalService',
10 10 'focaModalPrecioCondicionService',
11   - 'idListaPrecio',
12   - 'idCliente',
  11 + 'parametros',
13 12 function (
14 13 $timeout, $filter, $scope, $uibModal, $uibModalInstance,
15   - focaModalService, focaModalPrecioCondicionService, idListaPrecio, idCliente
  14 + focaModalService, focaModalPrecioCondicionService, parametros
16 15 ) {
17 16 $scope.openModalListaDePrecios = false;
18 17 $scope.associatedList = true;
... ... @@ -22,7 +21,7 @@ angular.module('focaModalPrecioCondicion')
22 21  
23 22 function onInit() {
24 23 //Metodo para traer la lista de precio asociada al cliente
25   - focaModalPrecioCondicionService.getListaPrecio(idListaPrecio)
  24 + focaModalPrecioCondicionService.getListaPrecio(parametros.idListaPrecio)
26 25 .then(function (res) {
27 26 $scope.listaDePreciosAsociada = res.data[0];
28 27 })
... ... @@ -85,7 +84,7 @@ angular.module('focaModalPrecioCondicion')
85 84 $scope.guardarPrecioCondicion = function () {
86 85 var mod = $scope.associatedList ? parseInt($scope.listaDePreciosAsociada.ID) : parseInt($scope.listaDePreciosAlternativa.ID);
87 86  
88   - focaModalPrecioCondicionService.actualizarLista(idCliente, mod).then(function (){
  87 + focaModalPrecioCondicionService.actualizarLista(parametros.idCliente, mod).then(function (){
89 88 var precioCondicion = {
90 89 listaPrecio: $scope.associatedList ? $scope.listaDePreciosAsociada : $scope.listaDePreciosAlternativa,
91 90 };
... ... @@ -104,15 +103,15 @@ angular.module('focaModalPrecioCondicion')
104 103 '$uibModalInstance',
105 104 'focaModalService',
106 105 'focaModalPrecioCondicionService',
107   - 'idCliente',
  106 + 'parametros',
108 107 function (
109 108 $timeout, $filter, $scope, $uibModal, $uibModalInstance,
110   - focaModalService, focaModalPrecioCondicionService,idCliente
  109 + focaModalService, focaModalPrecioCondicionService,parametros
111 110 ) {
112 111 $scope.plazos = [
113 112 {
114 113 dias: 0,
115   - idCliente: idCliente,
  114 + idCliente: parametros.idCliente,
116 115 activo: true
117 116 }
118 117 ];
... ... @@ -120,7 +119,7 @@ angular.module('focaModalPrecioCondicion')
120 119 onInit();
121 120  
122 121 function onInit() {
123   - focaModalPrecioCondicionService.getPlazosByIdCliente(idCliente)
  122 + focaModalPrecioCondicionService.getPlazosByIdCliente(parametros.idCliente)
124 123 .then(function (res) {
125 124 res.data.forEach(function (item) {
126 125 $scope.plazos.push(item);
... ... @@ -139,7 +138,7 @@ angular.module('focaModalPrecioCondicion')
139 138 return;
140 139 }
141 140 }
142   - $scope.plazos.unshift({ dias: 0, idCliente: idCliente, activo: true });
  141 + $scope.plazos.unshift({ dias: 0, idCliente: parametros.idCliente, activo: true });
143 142 $scope.focused = 1;
144 143 };
145 144 $scope.deletePlazo = function (index) {