Commit cd44f000f47b350a509c6cf7b2ae333a0c277166

Authored by Eric Fernandez
Exists in master and in 1 other branch develop

Merge branch 'master' into 'master'

Master

See merge request !7
src/js/controller.js
... ... @@ -66,21 +66,27 @@ angular.module('focaModalCotizacion')
66 66 VENDEDOR: precioVenta
67 67 };
68 68  
69   - //SETEO HORAS A CERO PARA COMPARAR SOLO FECHA
70   - fecha.setHours(0, 0, 0, 0);
71   - ultimaFecha.setHours(0, 0, 0, 0);
72   -
73   - //SI ES LA MISMA FECHA Y MISMOS PRECIOS SOLO ACTUALIZA LA HORA
74   - if(fecha.getTime() === ultimaFecha.getTime() &&
75   - precioCompra == $scope.cotizacion[0].COTIZACION &&
76   - precioVenta == $scope.cotizacion[0].VENDEDOR) {
77   - cotizacion.ID = $scope.cotizacion[0].ID;
  69 + if (ultimaFecha) {
  70 + //SETEO HORAS A CERO PARA COMPARAR SOLO FECHA
  71 + fecha.setHours(0, 0, 0, 0);
  72 + ultimaFecha.setHours(0, 0, 0, 0);
  73 +
  74 + //SI ES LA MISMA FECHA Y MISMOS PRECIOS SOLO ACTUALIZA LA HORA
  75 + if(fecha.getTime() === ultimaFecha.getTime() &&
  76 + precioCompra == $scope.cotizacion[0].COTIZACION &&
  77 + precioVenta == $scope.cotizacion[0].VENDEDOR) {
  78 + cotizacion.ID = $scope.cotizacion[0].ID;
  79 + }
78 80 }
79 81 return focaModalCotizacionService.guardarCotizacion(cotizacion);
80 82 })
81 83 .then(function() {
82 84 actualizarTabla();
83 85 $scope.obteniendoCotizacion = false;
  86 + })
  87 + .catch(function() {
  88 + focaModalService.alert('Hubo un error al obtener la última cotización');
  89 + $scope.obteniendoCotizacion = false;
84 90 });
85 91 };
86 92