diff --git a/src/js/controller.js b/src/js/controller.js index 78f5b44..6d1e0de 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -277,8 +277,16 @@ angular.module('focaCrearRemito').controller('remitoController', resolve: { usadoPor: function () { return 'remito'; } } } ); - modalInstance.result.then( - setearRemito, function () { + modalInstance.result.then(function(remito) { + + remito.remito.articulosRemito.forEach(function (articulo) { + articulo.precio = + (articulo.precio / remito.cotizacion.VENDEDOR).toFixed(4); + }); + + setearRemito(remito); + + }, function () { // funcion ejecutada cuando se cancela el modal } ); @@ -1203,12 +1211,6 @@ angular.module('focaCrearRemito').controller('remitoController', } $scope.remitoIsDirty = false; - if (remito.articulosRemito && $scope.remito.articulosRemito.length) { - $scope.remito.articulosRemito.forEach(function (articulo) { - articulo.precio = - (articulo.precio / $scope.remito.cotizacion.VENDEDOR).toFixed(4); - }); - } addArrayCabecera(cabeceras); }