diff --git a/src/js/controller.js b/src/js/controller.js index fe50a6c..5149275 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -2,9 +2,9 @@ angular.module('focaAbmChofer') .controller('focaAbmChoferesController', [ '$scope', 'focaAbmChoferService', '$location', '$uibModal', 'focaModalService', 'focaBotoneraLateralService', '$timeout', '$localStorage', - '$routeParams', '$filter', + '$routeParams', function($scope, focaAbmChoferService, $location, $uibModal, focaModalService, - focaBotoneraLateralService, $timeout, $localStorage, $routeParams, $filter) { + focaBotoneraLateralService, $timeout, $localStorage, $routeParams) { $scope.focused = 1; $scope.now = new Date(); @@ -45,6 +45,7 @@ angular.module('focaAbmChofer') nombre: '', telefono: '', editando: true, + desactivado: false }; $scope.choferes.unshift(chofer); $scope.crear = false; @@ -110,7 +111,13 @@ angular.module('focaAbmChofer') delete chofer.transportista; delete chofer.editando; }); - focaAbmChoferService.guardarChoferes($scope.choferes); + focaAbmChoferService + .guardarChoferes($scope.choferes) + .then(salir) + .catch(e => { + console.error(e); + focaModalService.alert('Hubo un error al guardar'); + }); }; $scope.solicitarConfirmacion = function(chofer) { @@ -194,7 +201,8 @@ angular.module('focaAbmChofer') } }) .then(function() { - chofer.idTransportista = focaAbmChoferService.transportistaSeleccionado.COD; + chofer.idTransportista = focaAbmChoferService + .transportistaSeleccionado.COD; delete chofer.transportista; }, function() { focaModalService.alert('Dni existente');