Spaces:
Sleeping
Sleeping
import streamlit as st | |
import time | |
import caixa | |
import database | |
if 'sessao' not in st.session_state: | |
st.session_state.sessao = False | |
if 'nomeUsu' not in st.session_state: | |
st.session_state.name = '' | |
def Login(): | |
container = st.empty() | |
lout2 = st.container() | |
with container.container(): | |
name = st.text_input('Name Usuario') | |
senha = st.text_input('Senha',type='password') | |
button = st.button('desabled') | |
if button: | |
returnDatabse = database.DataBaseConsulta(name,senha) | |
print(returnDatabse) | |
if returnDatabse!= '' and returnDatabse != None: | |
st.session_state.name = name | |
st.session_state.sessao = True | |
container.empty() | |
return returnDatabse | |
else: | |
st.error('Usuario Incorreto') | |
# vitor, gustavo, admin | |
def principal(): | |
#st.text(turn) | |
permissao = st.session_state.turn[2] | |
st.sidebar.header('Main menu') | |
if permissao == 'admin': | |
sideBarSelect = st.sidebar.selectbox('SELECIONANDO O PIPELINE',['-------------','Fechamento de Caixa','Rotina Secretaria','Rotina Cirleide','Rotina Cobrança','Rotina Monitoria','Rotina Lider Pedagogico']) | |
elif permissao == 'gustavo': | |
sideBarSelect = st.sidebar.selectbox('SELECIONANDO O PIPELINE',['-------------','Fechamento de Caixa']) | |
elif permissao == 'vitor': | |
sideBarSelect = st.sidebar.selectbox('SELECIONANDO O PIPELINE',['-------------','Rotina Secretaria','Rotina Cirleide','Rotina Cobrança','Rotina Monitoria']) | |
if sideBarSelect == '-------------': | |
#st.header('Pagina Principal ') | |
st.markdown(f'<h1 class="h11">Ola {st.session_state.name} :)</h1> <br>',unsafe_allow_html=True) | |
st.text('site ainda em desenvolvimento') | |
st.markdown('<style>' + open('style.css').read() + '</style>', unsafe_allow_html=True) | |
if sideBarSelect == 'Fechamento de Caixa': | |
caixa.CaixaInit() | |
if st.session_state.sessao == False: | |
if 'turn' not in st.session_state: | |
st.session_state.turn = '' | |
st.session_state.turn = Login() | |
lout3 = st.empty() | |
if st.session_state.sessao == True: | |
with lout3.container(): | |
principal() |