コード例 #1
0
ファイル: avisos.py プロジェクト: eduseminotti/Integrador
def AddAviso():

    valida = ValidaUser()

    retorno = valida.validaPermissao("avisos", session['tipo'])

    if retorno != True:
        return redirect(url_for('home.index', msg="User_sem_Permissão"))

    avisos = Avisos()

    avisos.Titulo = request.form['Titulo']
    avisos.Conteudo = request.form['Conteudo']
    avisos.DataInicial = request.form['DataInicial']
    avisos.DataFinal = request.form['DataFinal']
    avisos.Tipo = 4

    avisos.UserPostId = request.form['UserId']

    avisos.Status = request.form['Status']

    exec = avisos.insertAviso()

    logs = Logs()
    logs.logadorInfo("novo Aviso Cadastrado.")

    return redirect(url_for('Avisos.AvisosAdm', resultInsert=exec))
コード例 #2
0
ファイル: avisos.py プロジェクト: eduseminotti/Integrador
def AvisosAdm():

    valida = ValidaUser()

    retorno = valida.validaPermissao("avisos", session['tipo'])

    if retorno != True:
        return redirect(url_for('home.index', msg="User_sem_Permissão"))

    avisos = Avisos()

    result = avisos.selectAvisosALLAdm()

    return render_template("avisosAdm.html", result=result), 200
コード例 #3
0
ファイル: home.py プロジェクト: eduseminotti/Integrador
def index():
    logs = Logs()
    logs.logadorInfo("iniciando carregamento da tela inicial")
    banners = Banners()
    noticias = Noticias()
    avisos = Avisos()

    banners = banners.selectAllBanners()
    principal = noticias.selectTop1noticiaspublic()
    top6 = noticias.selectTop6noticiaspublic()
    avisos = avisos.selecttop6Avisos()

    logs.logadorInfo("tela inicial carregada")


    return render_template('home_index.html', banners=banners, principal=principal, top6=top6, avisos=avisos)
コード例 #4
0
ファイル: avisos.py プロジェクト: eduseminotti/Integrador
def EditAviso():

    valida = ValidaUser()

    retorno = valida.validaPermissao("avisos", session['tipo'])

    if retorno != True:
        return redirect(url_for('home.index', msg="User_sem_Permissão"))

    avisos = Avisos()

    avisos.id = request.form['Id']

    res = avisos.selectAvisoAdm()

    return render_template('avisosEdit.html', result=res)
コード例 #5
0
ファイル: avisos.py プロジェクト: eduseminotti/Integrador
def DeleteAviso():

    valida = ValidaUser()
    retorno = valida.validaPermissao("avisos", session['tipo'])

    if retorno != True:
        return redirect(url_for('home.index', msg="User_sem_Permissão"))

    avisos = Avisos()

    avisos.id = request.form['Id']

    exec = avisos.DeleteAviso()

    logs = Logs()
    logs.logadorInfo("Aviso Excluido: " + avisos.id)

    return redirect(url_for('Avisos.AvisosAdm', resultInsert=exec))
コード例 #6
0
ファイル: avisos.py プロジェクト: eduseminotti/Integrador
def Index():
    avisos = Avisos()

    result = avisos.selectAvisosALL()

    return render_template("avisosIndex.html", result=result), 200