Ejemplo n.º 1
0
    from gluon.contrib.appconfig import AppConfig
    from gluon.tools import Auth, Service, PluginManager

    request = current.request
    response = current.response
    session = current.session
    cache = current.cache
    T = current.T
    db = DAL("sqlite://storage.sqlite")
    myconf = AppConfig(reload=True)
    auth = Auth(db)
    service = Service()
    plugins = PluginManager()
    from agiscore.gui.mic import MenuLateral, MenuMigas

    menu_lateral = MenuLateral(list())
    menu_migas = MenuMigas()

from gluon.storage import Storage
from agiscore.gui.mic import Accion
from agiscore.gui.persona import form_crear_persona_ex
from agiscore.gui.mic import grid_simple

# TODO: remove
response.menu = []

menu_lateral.append(Accion(T("Funsionarios"), URL("index", args=[request.args(0)]), auth.user is not None), ["index"])
menu_lateral.append(
    Accion(T("Profesores"), URL("claustro", args=[request.args(0)]), auth.user is not None), ["claustro"]
)
Ejemplo n.º 2
0
    from menu import *
    from tables import *
    from gluon.contrib.appconfig import AppConfig
    from gluon.tools import Auth, Service, PluginManager
    request = current.request
    response = current.response
    session = current.session
    cache = current.cache
    T = current.T
    db = DAL('sqlite://storage.sqlite')
    myconf = AppConfig(reload=True)
    auth = Auth(db)
    service = Service()
    plugins = PluginManager()
    from agiscore.gui.mic import MenuLateral, MenuMigas
    menu_lateral = MenuLateral(list())
    menu_migas = MenuMigas()

from gluon.storage import Storage
from agiscore.gui.mic import Accion, grid_simple

# TODO: remove
response.menu = []

menu_lateral.append(Accion(T('Tipos de pagos'),
                           URL('index'),
                           True),
                    ['index'])
menu_lateral.append(Accion(T('Control de pagos'),
                           URL('pagos'),
                           auth.has_membership(role=myconf.take('roles.admin'))),
Ejemplo n.º 3
0
    from menu import *
    from tables import *
    from gluon.contrib.appconfig import AppConfig
    from gluon.tools import Auth, Service, PluginManager
    request = current.request
    response = current.response
    session = current.session
    cache = current.cache
    T = current.T
    db = DAL('sqlite://storage.sqlite')
    myconf = AppConfig(reload=True)
    auth = Auth(db)
    service = Service()
    plugins = PluginManager()
    from agiscore.gui.mic import MenuLateral, MenuMigas
    menu_lateral = MenuLateral(list())
    menu_migas = MenuMigas()

import datetime
from gluon.storage import Storage
from agiscore.gui.mic import Accion, grid_simple
from agiscore.gui.evento import form_configurar_evento
from agiscore.db.evento import esta_activo
from agiscore.db import pais as pais_model
from agiscore.db.matricula import SIN_MATRICULAR, SIN_MATRICULAR_CON_DEUDA
from agiscore.db.matricula import MATRICULADO, MATRICULADO_CON_DEUDAS
from agiscore.db.candidatura import NO_ADMITIDO, ADMITIDO
from agiscore.validators import IS_DATE_LT

# TODO: remove
response.menu = []
Ejemplo n.º 4
0
    from menu import *
    from tables import *
    from gluon.contrib.appconfig import AppConfig
    from gluon.tools import Auth, Service, PluginManager
    request = current.request
    response = current.response
    session = current.session
    cache = current.cache
    T = current.T
    db = DAL('sqlite://storage.sqlite')
    myconf = AppConfig(reload=True)
    auth = Auth(db)
    service = Service()
    plugins = PluginManager()
    from agiscore.gui.mic import MenuLateral, MenuMigas
    menu_lateral = MenuLateral(list())
    menu_migas = MenuMigas()

from gluon.storage import Storage
from agiscore.gui.mic import Accion, grid_simple
from agiscore import tools

# TODO: remove
response.menu = []

menu_lateral.append(Accion(T('Asignación de aulas'),
                           URL('index', args=[request.args(0)]),
                           True),
                    ['index'])
menu_lateral.append(Accion(T('Codificación de los estudiantes'),
                           URL('codificacion', args=[request.args(0)]),
Ejemplo n.º 5
0
    from menu import *
    from tables import *
    from gluon.contrib.appconfig import AppConfig
    from gluon.tools import Auth, Service, PluginManager
    request = current.request
    response = current.response
    session = current.session
    cache = current.cache
    T = current.T
    db = DAL('sqlite://storage.sqlite')
    myconf = AppConfig(reload=True)
    auth = Auth(db)
    service = Service()
    plugins = PluginManager()
    from agiscore.gui.mic import MenuLateral, MenuMigas
    menu_lateral = MenuLateral(list())
    menu_migas = MenuMigas()

from gluon.storage import Storage
from agiscore.gui.carrera_ies import grid_carreras_ies
from agiscore.gui.escuela_media import manejo_escuelas_medias
from agiscore.gui.mic import Accion, grid_simple

#TODO: remove
response.menu = []

menu_lateral.append(
    Accion(T('Configurar IES'), URL('editar'),
           auth.has_membership(role=myconf.take('roles.admin'))),
    ['editar'])
menu_lateral.append(
Ejemplo n.º 6
0
    from menu import *
    from tables import *
    from gluon.contrib.appconfig import AppConfig
    from gluon.tools import Auth, Service, PluginManager
    request = current.request
    response = current.response
    session = current.session
    cache = current.cache
    T = current.T
    db = DAL('sqlite://storage.sqlite')
    myconf = AppConfig(reload=True)
    auth = Auth(db)
    service = Service()
    plugins = PluginManager()
    from agiscore.gui.mic import MenuLateral, MenuMigas
    menu_lateral = MenuLateral(list())
    menu_migas = MenuMigas()

from gluon.storage import Storage
from agiscore.gui.mic import Accion, grid_simple
from agiscore.db.carrera_uo import carrera_uo_format

# TODO: remove
response.menu = []


menu_lateral.append(
    Accion(T('Planes'), URL('planes', args=[request.args(0)]),
           auth.has_membership(role=myconf.take('roles.admin'))),
    ['planes', 'asignaturas'])
menu_lateral.append(
Ejemplo n.º 7
0
    from menu import *
    from tables import *
    from gluon.contrib.appconfig import AppConfig
    from gluon.tools import Auth, Service, PluginManager
    request = current.request
    response = current.response
    session = current.session
    cache = current.cache
    T = current.T
    db = DAL('sqlite://storage.sqlite')
    myconf = AppConfig(reload=True)
    auth = Auth(db)
    service = Service()
    plugins = PluginManager()
    from agiscore.gui.mic import MenuLateral, MenuMigas
    menu_lateral = MenuLateral(list())
    menu_migas = MenuMigas()

from datetime import datetime
from gluon.storage import Storage
from agiscore.gui.mic import grid_simple
from agiscore.gui.mic import Accion


menu_lateral.append(
    Accion(T('Años académicos'), URL('index', args=[request.args(0)]),
           auth.has_membership(role=myconf.take('roles.admin'))),
    ['index'])
menu_lateral.append(Accion(T('Departamentos'),
                           URL('departamentos', args=[request.args(0)]),
                           auth.has_membership(role=myconf.take('roles.admin'))),