Exemple #1
0
        private void SaveCour_Click(object sender, EventArgs e)
        {
            //On masque les pannel
            transition.HideSync(panelAjoutCour);
            panelAjoutCour.Visible = false;
            transition.HideSync(modifCourrier);
            modifCourrier.Visible = false;

            transition.HideSync(panelExp);
            panelExp.Visible = false;

            nomExpe  = nomE.text;
            prenExpe = prenomExp.text;
            telExpe  = telExp.text;

            //Création des objets à sauvegarder dans la bd
            Expediteur E = new Expediteur(nomExpe, prenExpe, telExpe);

            MessageBox.Show(txtType.Items[txtType.selectedIndex + 3]);

            Courrier C = new Courrier(reference, libelle, contenu, txtType.Items[txtType.selectedIndex + 3], nomExpe);

            //Déclarattion de la clase qui va sqauvegarder le courrier
            GestionnaireConnexion Connect = new GestionnaireConnexion();

            Connect.InsertCourrier(C, E);

            //On actualise le contenu
            Actualiser();
        }
Exemple #2
0
        //Suppression d'un courrier
        private void bunifuThinButton22_Click(object sender, EventArgs e)
        {
            GestionnaireConnexion Connect = new GestionnaireConnexion();

            Connect.DeleteCourrier(referenceC);

            Actualiser();
        }
Exemple #3
0
        //Modification d'u courrier
        private void bunifuThinButton21_Click(object sender, EventArgs e)
        {
            GestionnaireConnexion Connect = new GestionnaireConnexion();

            Connect.ModifyCourrier(referenceC, Lib.Text, contenuC, txtType.Items[txtType.selectedIndex], Exp.Text);

            Actualiser();
        }
Exemple #4
0
        //Déclaration de la fonction qui va remplir le dg de tous les courriers
        public void chargerdgCourrier()
        {
            GestionnaireConnexion connect = new GestionnaireConnexion();
            List <Courrier>       ficheC  = connect.AllCourrier();

            dgCourrier.Rows.Clear();

            foreach (Courrier C in ficheC)
            {
                dgCourrier.Rows.Add(null, C.referenceCourrier, C.libelleCourrier, C.contenu, C.typeCourrier, C.nomExpediteur);
            }
        }
Exemple #5
0
        private void btnSearch_Click_1(object sender, EventArgs e)
        {
            GestionnaireConnexion connect = new GestionnaireConnexion();
            List <Courrier>       ficheC  = connect.OneCourrier(searchCourrier.text);

            dgCourrier.Rows.Clear();

            foreach (Courrier C in ficheC)
            {
                dgCourrier.Rows.Add(null, C.referenceCourrier, C.libelleCourrier, C.contenu, C.typeCourrier, C.nomExpediteur);
            }
        }
        //Déclaration de la fonction qui va remplir le dg des enregistrement pour l'historique
        public void chargerdgEnr()
        {
            GestionnaireConnexion connect = new GestionnaireConnexion();
            List <Enregistrement> ficheE  = connect.AllEnregistrement();

            dgEnr.Rows.Clear();

            foreach (Enregistrement E in ficheE)
            {
                dgEnr.Rows.Add(null, E.referenceCourrier, E.libelleCourrier, E.typeCourrier, E.nomExpediteur, E.prenomExpediteur);
            }
        }
Exemple #7
0
        public StatistiqueUser()
        {
            if (!this.DesignMode)
            {
                InitializeComponent();
            }
            GestionnaireConnexion connect = new GestionnaireConnexion();

            nbreC.Text = connect.countTotalCourrier().ToString();

            //Affichage des diférentes charts
            renderChart1();
        }
Exemple #8
0
        //Déclaration de la fonction qui va exécuter la connexion
        public void Connexion()
        {
            FormConnexion PageConnexion = new FormConnexion();
            FormUser      AcceuilAdmin  = new FormUser();

            GestionnaireConnexion connect = new GestionnaireConnexion();

            if (connect.verifySecretaire(Login.Text, Password.Text) == false)
            {
                transitionErreur.ShowSync(Erreur);
                Erreur.Visible = true;

                Login.Text = "";
                if ((Password.Text == "") || (Password.Text == "Saisir le Password"))
                {
                    Password.Text = "Saisir le Password";
                }

                Password.Text = "";
                if ((Login.Text == "") || (Login.Text == "Saisir le Login"))
                {
                    Login.Text = "Saisir le Login";
                }
            }
            else
            {
                Secretaire curSecretaire = connect.OneSecretaire(Login.Text);
                transition.HideSync(PageConnexion);
                System.Windows.Forms.Form.ActiveForm.Visible = false;
                transition.ShowSync(AcceuilAdmin);
                AcceuilAdmin.Activate();

                AcceuilAdmin.NomUser.Text       = curSecretaire.nomSecretaire;
                AcceuilAdmin.PrenomUser.Text    = curSecretaire.prenomSecretaire;
                AcceuilAdmin.EmailUser.Text     = curSecretaire.emailSecretaire;
                AcceuilAdmin.TelephoneUser.Text = curSecretaire.telSecretaire;

                //Remplisage des composants
                AcceuilAdmin.Taux.Value = (connect.countTotalEntrant() * 100) / connect.countTotalCourrier();

                AcceuilAdmin.EffectifC.Value = connect.countTotalCourrier();

                AcceuilAdmin.nbre.Text = connect.countTotalCourrier().ToString();
            }
        }
Exemple #9
0
        private void Connecter_Click(object sender, EventArgs e)
        {
            FormConnexion PageConnexion = new FormConnexion();
            FormAdmin     AcceuilAdmin  = new FormAdmin();

            GestionnaireConnexion connect = new GestionnaireConnexion();

            if (connect.verifySecretaire(Login.Text) == false)
            {
                transitionErreur.ShowSync(Erreur);
                Erreur.Visible = true;

                Login.Text = "";
                if ((Password.Text == "") || (Password.Text == "Saisir le Password"))
                {
                    Password.Text = "Saisir le Password";
                }

                Password.Text = "";
                if ((Login.Text == "") || (Login.Text == "Saisir le Login"))
                {
                    Login.Text = "Saisir le Login";
                }
            }
            else
            {
                Secretaire curSecretaire = connect.OneSecretaire(Login.Text);
                transition.HideSync(PageConnexion);
                System.Windows.Forms.Form.ActiveForm.Visible = false;
                transition.ShowSync(AcceuilAdmin);
                AcceuilAdmin.Activate();

                AcceuilAdmin.NomUser.Text       = curSecretaire.nomSecretaire;
                AcceuilAdmin.PrenomUser.Text    = curSecretaire.prenomSecretaire;
                AcceuilAdmin.EmailUser.Text     = curSecretaire.emailSecretaire;
                AcceuilAdmin.TelephoneUser.Text = curSecretaire.telSecretaire;
            }
        }