diff --git a/src/js/controller.js b/src/js/controller.js index 92074a0..58d6dc7 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -214,20 +214,20 @@ angular.module('focaCrearNotaPedido') .controller('notaPedidoCtrl', var cabeceras = [ { label: 'Moneda:', - valor: notaPedido.cotizacion[0].moneda[0].DETALLE + valor: notaPedido.cotizacion.moneda.DETALLE }, { label: 'Fecha cotizacion:', - valor: $filter('date')(notaPedido.cotizacion[0].FECHA, + valor: $filter('date')(notaPedido.cotizacion.FECHA, 'dd/MM/yyyy') }, { label: 'Cotizacion:', - valor: notaPedido.cotizacion[0].VENDEDOR + valor: notaPedido.cotizacion.VENDEDOR }, { label: 'Cliente:', - valor: notaPedido.cliente[0].NOM + valor: notaPedido.cliente.NOM }, { label: 'Domicilio:', @@ -235,16 +235,17 @@ angular.module('focaCrearNotaPedido') .controller('notaPedidoCtrl', }, { label: 'Vendedor:', - valor: notaPedido.vendedor[0].NomVen + valor: notaPedido.vendedor.NomVen }, { label: 'Proveedor:', - valor: notaPedido.proveedor[0].NOM + valor: notaPedido.proveedor.NOM }, { label: 'Precio condicion:', valor: valorPrecioCondicion() + ' ' + - notaPedidoBusinessService.plazoToString(notaPedido.plazoPago) + notaPedidoBusinessService + .plazoToString(notaPedido.notaPedidoPlazo) }, { label: 'Flete:', @@ -255,7 +256,7 @@ angular.module('focaCrearNotaPedido') .controller('notaPedidoCtrl', function valorPrecioCondicion() { if(notaPedido.idPrecioCondicion > 0) { - return notaPedido.precioCondicion[0].nombre; + return notaPedido.precioCondicion.nombre; } else { return 'Ingreso Manual'; } @@ -277,20 +278,16 @@ angular.module('focaCrearNotaPedido') .controller('notaPedidoCtrl', } $scope.articulosTabla = notaPedido.articulosNotaPedido; notaPedidoBusinessService.calcularArticulos($scope.articulosTabla, - notaPedido.cotizacion[0].VENDEDOR); - if(notaPedido.precioCondicion.length > 0) { - $scope.idLista = notaPedido.precioCondicion[0].idListaPrecio; + notaPedido.cotizacion.VENDEDOR); + if(notaPedido.idPrecioCondicion > 0) { + $scope.idLista = notaPedido.precioCondicion.idListaPrecio; } else { $scope.idLista = -1; } $scope.comprobante = rellenar(notaPedido.numeroNotaPedido, 8); $scope.notaPedido = notaPedido; - $scope.notaPedido.vendedor = notaPedido.vendedor[0]; - $scope.notaPedido.cliente = notaPedido.cliente[0]; - $scope.notaPedido.proveedor = notaPedido.proveedor[0]; - $scope.notaPedido.moneda = notaPedido.cotizacion[0].moneda[0]; - $scope.notaPedido.cotizacion = notaPedido.cotizacion[0]; - $scope.plazosPagos = notaPedido.plazoPago; + $scope.notaPedido.moneda = notaPedido.cotizacion.moneda; + $scope.plazosPagos = notaPedido.notaPedidoPlazo; addArrayCabecera(cabeceras); }, function() {