From d1f4e3a1e6eb21e0a4f964a39f1048add12d638d Mon Sep 17 00:00:00 2001 From: mpuebla Date: Wed, 3 Jul 2019 13:31:53 -0300 Subject: [PATCH] Agregado mensaje de alerta si la cisterna tiene disponible igual 0. --- src/js/controller.js | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/src/js/controller.js b/src/js/controller.js index 56a284e..47d891c 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -52,10 +52,11 @@ angular.module('focaHojaRuta') watch(); - if (!$scope.esatadoRed) { + if (!$scope.estadoRed) { getLSHojaRuta(); } + }); function watch() { @@ -148,12 +149,27 @@ angular.module('focaHojaRuta') $scope.modalDescargas = function () { delete $scope.hojaRuta.remitos[0].cliente; + var remito = $scope.hojaRuta.remitos[0]; + var msg = ''; + var mostrarMensaje = true; + for (var i = 0; i < remito.cisternas.length; i++) { + if (remito.cisternas[i].cisternaCarga.cantidad <= 0) + msg += 'Cisterna ' + remito.cisternas[i].cisternaCarga.articulo.DetArt + + ' esta vacĂ­a.\n'; + else + mostrarMensaje = false; + + } + if (mostrarMensaje === true) { + focaModalService.alert(msg); + return; + } var modalInstance = $uibModal.open( { templateUrl: 'foca-modal-descarga.html', controller: 'focaModalDescargaCtrl', resolve: { - remito: function () { return $scope.hojaRuta.remitos[0]; } + remito: function () { return remito; } }, } ); @@ -165,7 +181,7 @@ angular.module('focaHojaRuta') }; $rootScope.$on('estadoRed', function (event, value) { - $scope.esatadoRed = value; + $scope.estadoRed = value; }); function getLSHojaRuta() { -- 1.9.1