diff --git a/src/js/controller.js b/src/js/controller.js index 869fbd4..731400b 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -34,7 +34,8 @@ angular.module('focaHojaRuta') producto: 'Super', contacto: remito.nombreCliente, telefonoContacto: '-', - litros: remito.carga + litros: remito.carga, + idRemito: remito.id }; } }, @@ -44,11 +45,18 @@ angular.module('focaHojaRuta') modalInstance.result.then(function(parametros) { // Al guardar los datos del producto entregado logueamos la // actividad para su seguimiento. - focaSeguimientoService.guardarPosicion( - $scope.hojasRuta.remitos[0].id, - 'Entrega de producto', - parametros.observaciones - ); + hojaRutaService.postMovimientoHojaRuta({ + numeroRecibo: parametros.numeroRecibo, + idRemito: parametros.idRemito, + litrosDescargados: parametros.litrosDescargados + }).then(function(movimiento) { + focaSeguimientoService.guardarPosicion( + 'Entrega de producto', + movimiento.data.id, + parametros.observaciones + ); + }); + }); }; diff --git a/src/js/service.js b/src/js/service.js index a3396bf..d5e83e3 100644 --- a/src/js/service.js +++ b/src/js/service.js @@ -4,6 +4,9 @@ angular.module('focaHojaRuta') return { getHojasRuta: function() { return $http.get(route + '/hoja-ruta'); + }, + postMovimientoHojaRuta: function(datos) { + return $http.post(route + '/hoja-ruta/movimiento', datos); } }; }]);