From 77c44c008b5c6054c460a785548bc4badd29b473 Mon Sep 17 00:00:00 2001 From: efernandez Date: Mon, 12 Nov 2018 17:51:18 -0300 Subject: [PATCH] guarda bien los datos --- src/js/controller.js | 31 ++++++++++--------------------- 1 file changed, 10 insertions(+), 21 deletions(-) diff --git a/src/js/controller.js b/src/js/controller.js index b7804f6..a7f167a 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -43,13 +43,8 @@ angular.module('focaCrearRemito') .controller('remitoController', var monedaPorDefecto; //Trabajo con la cotización más reciente, por eso uso siempre la primera '[0]' crearRemitoService.getCotizacionByIdMoneda(1).then(function(res) { - monedaPorDefecto = { - id: res.data[0].ID, - detalle: res.data[0].DETALLE, - simbolo: res.data[0].SIMBOLO, - cotizaciones: res.data[0].cotizaciones - }; - addCabecera('Moneda:', monedaPorDefecto.detalle); + monedaPorDefecto = res.data[0]; + addCabecera('Moneda:', monedaPorDefecto.DETALLE); addCabecera('Fecha cotizacion:', new Date(monedaPorDefecto.cotizaciones[0].FECHA).toLocaleDateString()); addCabecera('Cotizacion:', monedaPorDefecto.cotizaciones[0].COTIZACION); @@ -176,8 +171,8 @@ angular.module('focaCrearRemito') .controller('remitoController', $scope.idLista = -1; } delete notaPedido.id; - $scope.remito.domicilioStamp = notaPedido.domicilioStamp; $scope.remito = notaPedido; + $scope.remito.domicilioStamp = notaPedido.domicilioStamp; $scope.remito.vendedor = notaPedido.vendedor[0]; $scope.remito.cliente = notaPedido.cliente[0]; $scope.remito.proveedor = notaPedido.proveedor[0]; @@ -365,9 +360,9 @@ angular.module('focaCrearRemito') .controller('remitoController', fechaRemito: new Date(date.getTime() - (date.getTimezoneOffset() * 60000)) .toISOString().slice(0, 19).replace('T', ' '),//TODO$filter - idCliente: $scope.remito.idCliente, - nombreCliente: $scope.remito.nombreCliente, - cuitCliente: $scope.remito.cuitCliente, + idCliente: $scope.remito.cliente.COD, + nombreCliente: $scope.remito.cliente.NOM, + cuitCliente: $scope.remito.cliente.CUIT, responsabilidadIvaCliente: 0,//TODO, descuento: 0,//TODO, importeNeto: 0,//TODO @@ -395,10 +390,12 @@ angular.module('focaCrearRemito') .controller('remitoController', idProveedor: $scope.remito.idProveedor, idDomicilio: 0,//TODO idCotizacion: $scope.remito.idCotizacion, + idPrecioCondicion: $scope.remito.idPrecioCondicion, flete: $scope.remito.flete, fob: $scope.remito.fob, bomba: $scope.remito.bomba, kilometros: $scope.remito.kilometros, + domicilioStamp: $scope.remito.domicilioStamp, estado: 0,//TODO destinoVenta: 0,//TODO operacionTipo: 0//TODO @@ -743,16 +740,8 @@ angular.module('focaCrearRemito') .controller('remitoController', cotizacion.COTIZACION; } $scope.articulosTabla = articulosTablaTemp; - $scope.remito.moneda = { - id: moneda.ID, - detalle: moneda.DETALLE, - simbolo: moneda.SIMBOLO - }; - $scope.remito.cotizacion = { - ID: cotizacion.ID, - COTIZACION: cotizacion.COTIZACION, - FECHA: cotizacion.FECHA - }; + $scope.remito.moneda = moneda; + $scope.remito.cotizacion = cotizacion; addCabecera('Moneda:', moneda.DETALLE); addCabecera( 'Fecha cotizacion:', -- 1.9.1