Commit af4cb4c17a6e5de9d5faed94659ffd93f3c32897

Authored by Jose Pinto
Exists in master

Merge remote-tracking branch 'upstream/master'

... ... @@ -40,7 +40,6 @@ gulp.task('uglify', ['templates'], function() {
40 40 'tmp/views.js'
41 41 ]),
42 42 concat('foca-estado-cisternas.js'),
43   - replace("['ngRoute', 'focaModal', 'ui.bootstrap', 'focaBotoneraLateral']", '[]'),
44 43 replace("src/views/", ''),
45 44 gulp.dest(paths.tmp),
46 45 rename('foca-estado-cisternas.min.js'),
1   -angular.module('focaEstadoCisternas', [
2   - 'ngRoute',
3   - 'focaModal',
4   - 'ui.bootstrap',
5   - 'focaBotoneraLateral'
6   -]);
  1 +angular.module('focaEstadoCisternas', []);
src/js/controller.js
... ... @@ -24,20 +24,25 @@ angular.module('focaEstadoCisternas')
24 24 });
25 25  
26 26 $scope.seleccionarTransportista = function() {
27   - var modalInstance = $uibModal.open(
28   - {
29   - ariaLabelledBy: 'Busqueda de Transportista',
30   - templateUrl: 'modal-proveedor.html',
31   - controller: 'focaModalProveedorCtrl',
32   - size: 'lg',
33   - resolve: {
34   - transportista: function() {
35   - return true;
36   - }
  27 + var parametrosModal = {
  28 + titulo: 'Búsqueda de Transportista',
  29 + query: '/transportista',
  30 + columnas: [
  31 + {
  32 + nombre: 'Código',
  33 + propiedad: 'COD'
  34 + },
  35 + {
  36 + nombre: 'Nombre',
  37 + propiedad: 'NOM'
  38 + },
  39 + {
  40 + nombre: 'CUIT',
  41 + propiedad: 'CUIT'
37 42 }
38   - }
39   - );
40   - return modalInstance.result;
  43 + ]
  44 + };
  45 + return focaModalService.modal(parametrosModal);
41 46 };
42 47  
43 48 $scope.seleccionarVehiculo = function() {
... ... @@ -45,14 +50,31 @@ angular.module('focaEstadoCisternas')
45 50 function(transportista) {
46 51 elegirTransportista(transportista);
47 52  
48   - var query = '/vehiculo/transportista/' + $scope.idTransportista;
49   - var columnas = {
50   - nombre: ['Código', 'tractor', 'Semi', 'Capacidad'],
51   - propiedad: ['codigo', 'tractor', 'semi', 'capacidadTotalCisternas']
  53 + var parametrosModal = {
  54 + columnas: [
  55 + {
  56 + propiedad: 'codigo',
  57 + nombre: 'Código'
  58 + },
  59 + {
  60 + propiedad: 'tractor',
  61 + nombre: 'tractor'
  62 + },
  63 + {
  64 + propiedad: 'semi',
  65 + nombre: 'Semi'
  66 + },
  67 + {
  68 + propiedad: 'capacidadTotalCisternas',
  69 + nombre: 'Capacidad'
  70 + }
  71 + ],
  72 + query: '/vehiculo/transportista/' + transportista.COD,
  73 + titulo: 'Búsqueda de vehiculos',
  74 + subTitulo: transportista.COD + '-' + transportista.NOM
52 75 };
53   - var titulo = 'Búsqueda de vehículos';
54 76  
55   - focaModalService.modal(columnas, query, titulo).then(
  77 + focaModalService.modal(parametrosModal).then(
56 78 function(vehiculo) {
57 79 $scope.$broadcast('addCabecera', {
58 80 label: 'Vehículo:',