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))
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
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)
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)
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))
def Index(): avisos = Avisos() result = avisos.selectAvisosALL() return render_template("avisosIndex.html", result=result), 200