controller.js 1.23 KB
angular.module('focaConfigurarTerminal')
    .controller('focaConfigurarTerminalController', [
        '$scope',
        '$timeout',
        '$location',
        'focaConfigurarTerminalService',
        'focaBotoneraLateralService',
        function(
            $scope,
            $timeout,
            $location,
            focaConfigurarTerminalService,
            focaBotoneraLateralService) {
            $scope.now = new Date();
            $scope.focused = 1;
            $scope.terminal = {
                variable: 'terminalId'
            };

            $timeout(function() {
                focaBotoneraLateralService.showSalir(true);
                focaBotoneraLateralService.showPausar(false);
                focaBotoneraLateralService.showCancelar(false);
                focaBotoneraLateralService.showGuardar(true, $scope.guardar);
            });

            $scope.guardar = function() {
                focaConfigurarTerminalService
                    .configTerminal($scope.terminal)
                    .then(function() {
                        $location.path('/');
                    });
            };

            $scope.next = function(key) {
                if(key === 13) $scope.focused ++;
            };
        }
    ]);