Commit cd44f000f47b350a509c6cf7b2ae333a0c277166
Exists in
master
and in
1 other branch
Merge branch 'master' into 'master'
Master See merge request !7
Showing
1 changed file
Show diff stats
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 |