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

Código