Commit 99dd25f66b64dc35b776cd73b230515d75c93457

Authored by Eric Fernandez
1 parent aed323a955
Exists in master

función eliminar remitos de hoja ruta

Showing 1 changed file with 23 additions and 0 deletions   Show diff stats
src/js/controllerHojaRuta.js
... ... @@ -63,4 +63,27 @@ angular.module('focaLogisticaPedidoRuta')
63 63 }
64 64 );
65 65 };
  66 + $scope.eliminarRemitos = function() {
  67 + var remitosDel = $filter('filter')($scope.remitos, {checked: true});
  68 + focaModalService.alert('¿Seguro que desea desasociar estos remitos del vehículo?')
  69 + .then(function() {
  70 + eliminarRemitos(remitosDel);
  71 + }
  72 + );
  73 + function eliminarRemitos(remitosDel) {
  74 + var nuevosRemitos = $filter('filter')($scope.remitos, {checked: !true});
  75 + focaLogisticaPedidoRutaService.desasociarRemitos(remitosDel, $scope.vehiculo.id,
  76 + nuevosRemitos ? true : false).then(function() {
  77 + alertaEliminados();
  78 + $scope.remitos = nuevosRemitos;
  79 + });
  80 + }
  81 + function alertaEliminados() {
  82 + focaModalService.alert('Remitos desasociados con éxito');
  83 + }
  84 + };
  85 + $scope.minimoUnoChecked = function() {
  86 + var remitosChequeados = $filter('filter')($scope.remitos, {checked: true});
  87 + return !remitosChequeados.length;
  88 + };
66 89 }]);