File size: 2,226 Bytes
e87112e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
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()