Commit 846f410cbf4cae584f41b22cac18f1797e41bb31

Authored by Eric Fernandez
Exists in master

Merge branch 'master' into 'develop'

Master

See merge request !69
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 }