controller.js 3.94 KB
angular.module('focaBotoneraPrincipal')
    .controller('focaBotoneraPrincipalController', [
        '$scope', '$location',
        function($scope, $location) {
            // TODO: Tomar estos datos desde el servicio
            $scope.botones = [
                {
                    texto: 'Abrir Turno',
                    clase: 'botonera-principal-abrir-turno',
                    accion: '/turno-apertura'
                },
                {
                    texto: 'Cerrar Turno',
                    clase: 'botonera-principal-cerrar-turno',
                    accion: '/turno-cierre'
                },
                {
                    texto: 'Nota Pedido',
                    clase: 'botonera-principal-nota-pedido',
                    accion: '/venta-nota-pedido/crear'
                },
                {
                    texto: 'Seguimiento GPS',
                    clase: 'botonera-principal-seguimiento',
                    accion: '/admin-seguimiento'
                },
                {
                    texto: '',
                    clase: 'botonera-principal-vacio',
                    accion: '/'
                },
                {
                    texto: '',
                    clase: 'botonera-principal-vacio',
                    accion: '/'
                },
                {
                    texto: '',
                    clase: 'botonera-principal-vacio',
                    accion: '/'
                },
                {
                    texto: '',
                    clase: 'botonera-principal-vacio',
                    accion: '/'
                },
                {
                    texto: '',
                    clase: 'botonera-principal-vacio',
                    accion: '/'
                },
                {
                    texto: '',
                    clase: 'botonera-principal-vacio',
                    accion: '/'
                },
                {
                    texto: '',
                    clase: 'botonera-principal-vacio',
                    accion: '/'
                },
                {
                    texto: '',
                    clase: 'botonera-principal-vacio',
                    accion: '/'
                },
                {
                    texto: '',
                    clase: 'botonera-principal-vacio',
                    accion: '/'
                },
                {
                    texto: '',
                    clase: 'botonera-principal-vacio',
                    accion: '/'
                },
                {
                    texto: '',
                    clase: 'botonera-principal-vacio',
                    accion: '/'
                },
                {
                    texto: '',
                    clase: 'botonera-principal-vacio',
                    accion: '/'
                },
                {
                    texto: '',
                    clase: 'botonera-principal-vacio',
                    accion: '/'
                },
                {
                    texto: '',
                    clase: 'botonera-principal-vacio',
                    accion: '/'
                },
                {
                    texto: '',
                    clase: 'botonera-principal-vacio',
                    accion: '/'
                },
                {
                    texto: '',
                    clase: 'botonera-principal-vacio',
                    accion: '/'
                },
                {
                    texto: '',
                    clase: 'botonera-principal-vacio',
                    accion: '/'
                }
            ];

            $scope.paginas = [];
            $scope.paginas.push($scope.botones.slice(0, 15));
            $scope.paginas.push($scope.botones.slice(15, 30));

            $scope.irA = function(accion) {
                $location.path(accion);
            };

            $scope.logout = function() {
                $location.path('/logout');
            };
        }
    ]);