Commit 5ec68fbfc86c76a48f7a5030911a1e415f2d7042

Authored by Jose Pinto
1 parent d7942996a1
Exists in master

valido kms para divisiones por 0

Showing 1 changed file with 10 additions and 3 deletions   Show diff stats
src/js/controller.js
... ... @@ -48,15 +48,22 @@ angular.module('focaModalInformeChofer')
48 48 });
49 49 idsRemito = eliminarDuplicados(idsRemito);
50 50 promesas.push(
51   - focaModalInformeChoferService.getDistanciaPorIdRemito(idsRemito));
  51 + focaModalInformeChoferService
  52 + .getDistanciaPorIdRemito(idsRemito));
52 53 });
53 54 return Promise.all(promesas);
54 55 })
55 56 .then(function(res) {
56 57 res.forEach(function(movimiento, idx) {
57 58 //Calculo lts/km y los agrego a la grilla
58   - var ltsPorKm =
59   - $scope.gridOptions.data[idx].litros / movimiento.data.totalKms;
  59 + var ltsPorKm = 0;
  60 + if (movimiento.data.totalKms) {
  61 + ltsPorKm =
  62 + $scope.gridOptions.data[idx].litros /
  63 + movimiento.data.totalKms;
  64 + } else {
  65 + ltsPorKm = $scope.gridOptions.data[idx].litros;
  66 + }
60 67 $scope.gridOptions.data[idx].kmRecorridos =
61 68 $filter('number')(movimiento.data.totalKms);
62 69 $scope.gridOptions.data[idx].ltsPorKm =