Esempio n. 1
0
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))
Esempio n. 2
0
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
Esempio n. 3
0
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)
Esempio n. 4
0
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)
Esempio n. 5
0
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))
Esempio n. 6
0
def Index():
    avisos = Avisos()

    result = avisos.selectAvisosALL()

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