diff --git a/src/js/controller.js b/src/js/controller.js index 813a25a..5197761 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -247,7 +247,15 @@ angular.module('focaCrearNotaPedido').controller('notaPedidoCtrl', } } ); - modalInstance.result.then(setearNotaPedido); + modalInstance.result.then(function(notaPedido) { + + notaPedido.articulosNotaPedido.forEach(function (articulo) { + articulo.precio = + (articulo.precio / notaPedido.cotizacion.VENDEDOR).toFixed(4); + }); + + setearNotaPedido(notaPedido); + }); }; $scope.seleccionarProductos = function () { @@ -1028,13 +1036,6 @@ angular.module('focaCrearNotaPedido').controller('notaPedidoCtrl', }); } - if ($scope.notaPedido.articulosNotaPedido.length) { - $scope.notaPedido.articulosNotaPedido.forEach(function (articulo) { - articulo.precio = - (articulo.precio / $scope.notaPedido.cotizacion.VENDEDOR).toFixed(4); - }); - } - addArrayCabecera(cabeceras); }