From 780a9f584b05c2fc609c7197453e22a11bed145c Mon Sep 17 00:00:00 2001 From: Pablo Marco del Pont Date: Mon, 8 Oct 2018 18:43:29 -0300 Subject: [PATCH] =?UTF-8?q?-=20Cambi=C3=A9=20el=20servicio=20focaAbmPlazoP?= =?UTF-8?q?agoService=20por=20el=20focaAbmPreciosCondicionesService.=20-?= =?UTF-8?q?=20Agregu=C3=A9=20m=C3=A9todo=20para=20editar=20plazo=20de=20pa?= =?UTF-8?q?go.=20-=20Elimin=C3=A9=20el=20servicio=20focaAbmPlazoPagoServic?= =?UTF-8?q?e=20de=20los=20servicios.=20-=20Agregu=C3=A9=20t=C3=ADtulos.=20?= =?UTF-8?q?-=20Cambi=C3=A9=20tipos=20de=20datos=20a=20num=C3=A9rico.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/js/controller.js | 12 +++++++++--- src/js/service.js | 9 +-------- src/views/foca-abm-precios-condiciones-item.html | 9 +++++---- src/views/foca-abm-precios-condiciones-listado.html | 1 + 4 files changed, 16 insertions(+), 15 deletions(-) diff --git a/src/js/controller.js b/src/js/controller.js index 9ebd9df..3a67516 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -26,10 +26,10 @@ angular.module('focaAbmPreciosCondiciones') } ]) .controller('focaAbmPrecioCondicionController', [ - '$scope', 'focaAbmPreciosCondicionesService', 'focaAbmPlazoPagoService', + '$scope', 'focaAbmPreciosCondicionesService', '$routeParams', '$location', function( - $scope, focaAbmPreciosCondicionesService, focaAbmPlazoPagoService, + $scope, focaAbmPreciosCondicionesService, $routeParams, $location ) { focaAbmPreciosCondicionesService.obtenerPrecioCondicion($routeParams.id) @@ -44,7 +44,7 @@ angular.module('focaAbmPreciosCondiciones') }; if(datos.data.id) { $scope.precioCondicion = datos.data; - focaAbmPlazoPagoService.obtenerPlazoPago(datos.data.id) + focaAbmPreciosCondicionesService.obtenerPlazoPago(datos.data.id) .then(function(datos){ $scope.precioCondicion.plazos = datos.data; }); @@ -59,6 +59,12 @@ angular.module('focaAbmPreciosCondiciones') $location.path('/precio-condicion'); }); }; + $scope.editarPlazoPago = function(id) { + $location.path( + '/precio-condicion/' + $scope.precioCondicion.id + + '/plazo-pago/' + id + ); + }; } ]) .controller('focaAbmPreciosCondicionesModalConfirmarController', [ diff --git a/src/js/service.js b/src/js/service.js index 6d12c27..90611b4 100644 --- a/src/js/service.js +++ b/src/js/service.js @@ -17,14 +17,7 @@ angular.module('focaAbmPreciosCondiciones') }, borrarPrecioCondicion: function(id) { return $http.delete(API_ENDPOINT.URL + '/precio-condicion/' + id); - } - }; - } - ]) - .service('focaAbmPlazoPagoService', [ - '$http', 'API_ENDPOINT', - function($http, API_ENDPOINT) { - return { + }, obtenerPlazoPago: function(idPrecioCondicion) { return $http.get( API_ENDPOINT.URL + '/plazo-pago/precio-condicion/' + idPrecioCondicion diff --git a/src/views/foca-abm-precios-condiciones-item.html b/src/views/foca-abm-precios-condiciones-item.html index 603328a..168ce7e 100644 --- a/src/views/foca-abm-precios-condiciones-item.html +++ b/src/views/foca-abm-precios-condiciones-item.html @@ -1,3 +1,4 @@ +

Precios y Condiciones

@@ -38,7 +39,7 @@
@@ -52,7 +53,7 @@ Item Dias - @@ -61,12 +62,12 @@ - diff --git a/src/views/foca-abm-precios-condiciones-listado.html b/src/views/foca-abm-precios-condiciones-listado.html index 03bb5d7..3e684eb 100644 --- a/src/views/foca-abm-precios-condiciones-listado.html +++ b/src/views/foca-abm-precios-condiciones-listado.html @@ -1,3 +1,4 @@ +

Precios y Condiciones

-- 1.9.1
Código