diff --git a/src/js/controller.js b/src/js/controller.js index e6b6d54..2d96f18 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -114,14 +114,16 @@ angular.module('focaCrearNotaPedido') var newArt = { id: 0, - codigo: producto.FiltroSectorCodigo, + codigo: producto.codigo, + sector: producto.sector, + descripcion: producto.descripcion, item: $scope.articulosTabla.length + 1, nombre: producto.descripcion, - precio: producto.precio, + precio: producto.precio.toFixed(2), costoUnitario: producto.costo, cantidad: 1 }; - $scope.articulosTabla.unshift(newArt); + $scope.articuloACargar = newArt; }, function() { // funcion ejecutada cuando se cancela el modal } @@ -223,6 +225,7 @@ angular.module('focaCrearNotaPedido') modalInstance.result.then( function(precioCondicion) { $scope.notaPedido.precioCondicion = precioCondicion.nombre; + idLista = precioCondicion.idListaPrecio; }, function() { } @@ -248,6 +251,12 @@ angular.module('focaCrearNotaPedido') ); } }; + $scope.agregarATabla = function(key) { + if(key === 13) { + $scope.articulosTabla.unshift($scope.articuloACargar); + $scope.articuloACargar = undefined; + } + }; } ] ) diff --git a/src/views/nota-pedido.html b/src/views/nota-pedido.html index 53e40dc..8ad5b59 100644 --- a/src/views/nota-pedido.html +++ b/src/views/nota-pedido.html @@ -139,13 +139,12 @@