diff --git a/src/js/controller.js b/src/js/controller.js index a92ae74..21df503 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -133,7 +133,7 @@ angular.module('focaAbmChofer') } focaAbmChoferService.getChofer($routeParams.id).then(function(res) { - if(res.data) { + if (res.data) { var codigo = ('00000' + res.data.transportista.COD).slice(-5); $scope.chofer = res.data; $scope.$broadcast('addCabecera', { @@ -151,7 +151,19 @@ angular.module('focaAbmChofer') $location.path('/chofer'); }; - $scope.guardar = function(key) { + $scope.guardar = function(key) { + + if (!$scope.chofer.nombre) { + focaModalService.alert('Ingrese nombre'); + return; + } else if (!$scope.chofer.idTipoDocumento) { + focaModalService.alert('Seleccione tipo de documento'); + return; + } else if (!$scope.chofer.dni){ + focaModalService.alert('Ingrese DNI'); + return; + } + key = (typeof key === 'undefined') ? 13 : key; if(key === 13) { validaDni().then(function() {