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"] )
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'))),
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 = []
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)]),
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(
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(
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'))),