source: OpenRLabs-Git/web2py/applications/rlabs/modules/ados/adoDB_timetable.py

main
Last change on this file was 42bd667, checked in by David Fuertes <dfuertes@…>, 4 years ago

Historial Limpio

  • Property mode set to 100644
File size: 865 bytes
Line 
1# -*- coding: utf-8 -*-
2#################################################################################
3# @file    adoDB_timetable.py
4# @brief   Module that manage database info about labs timetable.
5# @warning None
6# @note Use: None     
7# @license GNU GPLv3+
8# @author  David Fuertes, EUPT, University of Zaragoza.
9# @version 1.1.0 - First version
10# @date    2020-07-21
11#################################################################################
12from gluon import IS_IN_SET
13
14def get_timetable_query(db):
15    return (db.labs_timetable.id>0)
16
17def get_timetable(db):
18    return db(db.labs_timetable.id>0).select()
19
20def get_timetable_order_cod(db):
21    return db(db.labs_timetable.id>0).select(orderby='cod_asign')
22
23def set_requires(db, labs_set):
24    db.labs_timetable.lab_id.requires = IS_IN_SET(labs_set)
25    db.labs_timetable.id.readable = False
26       
Note: See TracBrowser for help on using the repository browser.