Beispiel #1
0
def em_periodo_confirmacao(db, atividade):
    if atividade_termino(db, atividade):
        return
    inicio = atividade.inicio_confirmacao or date.today()
    termino = atividade.termino_confirmacao or date.today()
    if date.today() >= inicio and date.today() <= termino:
        return True
Beispiel #2
0
def em_periodo_inscricao(db, atividade):
    """Se a atividade esta em periodo de inscricao"""
    termino = atividade_termino(db, atividade)
    today = datetime.today().date()

    # se a atividade já terminou não pode fazer a inscrição
    if termino < datetime.now():
        return

    inicio = atividade.inicio_inscricao or today
    termino = atividade.termino_inscricao or termino.date()

    if today >= inicio and today <= termino:
        return True