Commit 846f410cbf4cae584f41b22cac18f1797e41bb31
Exists in
master
and in
1 other branch
Merge branch 'master' into 'develop'
Master See merge request !69
Showing
1 changed file
Show diff stats
src/js/controller.js
... | ... | @@ -26,28 +26,28 @@ angular.module('focaCrearRemito') .controller('remitoController', |
26 | 26 | }; |
27 | 27 | |
28 | 28 | var monedaPorDefecto; |
29 | + var promiseMoneda = crearRemitoService.getCotizacionByIdMoneda(1); | |
30 | + var promiseProveedor = crearRemitoService.getProveedorById(1); | |
31 | + | |
29 | 32 | //Trabajo con la cotización más reciente, por eso uso siempre la primera '[0]' |
30 | - crearRemitoService.getCotizacionByIdMoneda(1).then(function(res) { | |
31 | - monedaPorDefecto = res.data[0]; | |
33 | + //Trabajo con el proveedo YPF, por eso uso siempre la primera | |
32 | 34 | |
35 | + Promise.all([promiseMoneda, promiseProveedor]).then(function(res) { | |
36 | + var monedaPorDefecto = res[0].data[0]; | |
33 | 37 | $scope.remito.cotizacion = Object.assign( |
34 | - {moneda: monedaPorDefecto}, monedaPorDefecto.cotizaciones[0] | |
38 | + {moneda: monedaPorDefecto}, | |
39 | + monedaPorDefecto.cotizaciones[0] | |
35 | 40 | ); |
36 | 41 | $scope.inicial.cotizacion = $scope.remito.cotizacion; |
37 | - $scope.cotizacionPorDefecto = angular.copy($scope.remito.cotizacion); | |
38 | - | |
39 | - $timeout(function() { getLSRemito(); }); | |
40 | - }); | |
41 | - //Trabajo con el proveedo YPF, por eso uso siempre la primera | |
42 | - crearRemitoService.getProveedorById(1).then(function(res){ | |
43 | - var proveedorPorDefecto = res.data[0]; | |
42 | + var proveedorPorDefecto = res[1].data[0]; | |
44 | 43 | $scope.remito.proveedor = Object.assign( |
45 | 44 | {proveedor: proveedorPorDefecto} |
46 | 45 | ); |
47 | 46 | $scope.inicial.proveedor = $scope.remito.proveedor; |
47 | + $scope.cotizacionPorDefecto = angular.copy($scope.remito.cotizacion); | |
48 | 48 | $scope.proveedor = angular.copy($scope.remito.proveedor); |
49 | - }); | |
50 | - | |
49 | + $timeout(function() {getLSRemito();}); | |
50 | + }); | |
51 | 51 | //SETEO BOTONERA LATERAL |
52 | 52 | $timeout(function() { |
53 | 53 | focaBotoneraLateralService.showSalir(false); |
... | ... | @@ -55,7 +55,7 @@ angular.module('focaCrearRemito') .controller('remitoController', |
55 | 55 | focaBotoneraLateralService.showGuardar(true, $scope.crearRemito); |
56 | 56 | focaBotoneraLateralService.addCustomButton('Salir', salir); |
57 | 57 | }); |
58 | - | |
58 | + | |
59 | 59 | init(); |
60 | 60 | |
61 | 61 | } |