diff --git a/code_interface/streamlit_app.py b/code_interface/streamlit_app.py index 402af52dad18bfae58666ae62e7b55b6d5f91c41..0e5c5d6cbd2d10ae3416183b58209ad8650be341 100644 --- a/code_interface/streamlit_app.py +++ b/code_interface/streamlit_app.py @@ -3,14 +3,14 @@ from datetime import date import sqlite3 import pandas as pd import numpy as np # Add this line to import numpy +st.title("Page de gestion des employés") +st.write("Bienvenue!😃") -# Initialize session state for page if not already set if 'page' not in st.session_state: st.session_state.page = None tab1, tab2, tab3,tab4 = st.tabs(["Suivi des employés","Employés avec 3 ans d'anciénneté", "Création d'un compte employé", "Bonus"]) - with tab1: - st.title("Suivi Employés") + st.header("Suivi Employés") popover = st.popover("Filtre employés à afficher") total = popover.checkbox("Salaires des employés par semaine", True) dimin = popover.checkbox("Salaires des employés ayant eu une diminution par semaine", True) @@ -41,10 +41,10 @@ with tab2: today = datetime.today() df['DATE_DEBUT'] = pd.to_datetime(df['DATE_DEBUT']) if on: - st.header("Liste des employés avec 3 ans d'anciénneté (question 2)") + st.header("Liste des employés avec 3 ans d'anciénneté") df = df[(today - df['DATE_DEBUT']).dt.days > 3 * 365] df.columns = ['Numéro employé', 'Nom', 'Prénom', 'Type du contrat', 'Date de début'] - st.write("Liste des employés journaliers") + st.write("Liste des employés journaliers (question 2)") st.dataframe(df[df['Type du contrat']==1]) st.write("Liste des employés par production") st.dataframe(df[df['Type du contrat'] == 2]) @@ -60,7 +60,7 @@ with tab2: with tab3: - st.title("Création de compte employé") + st.header("Création de compte employé") conn= sqlite3.connect(r'C:\Users\neiro\Documents\+\GitHub\sgbd-usine\donnees\company.db') cursor = conn.cursor() cursor.execute("SELECT MAX(NUMERO_EMPLOYE) FROM EMPLOYE") diff --git a/donnees/company.db b/donnees/company.db index 3629c371985555f794f3b20268c90aff8b0e4b45..0091b1927cf7aed766f8fb2252314cba69a830e5 100644 Binary files a/donnees/company.db and b/donnees/company.db differ