private void ExecuteDeleteUser(UnUtilisateurVM obj)
        {
            Employe employee = (Employe)EmployeDAO.selectEmployeById(obj.idEmployee);

            EmployeDAO.deleteEmploye(employee);
            ListeEmployee();
        }
Esempio n. 2
0
        // Action sur button utilisateur
        public void ClickSurUtilisateur(object User)
        {
            Button clickedbutton = User as Button;

            //Action qui suit si le button utilisateur est actionné
            if (clickedbutton != null)
            {
                //Si un utilisateur est en cours
                if (ClasseGlobale.employeeEnCours != null)
                {
                    ColorUserConnect = Brushes.Orange;

                    //Un processus est en cours
                    if (accessUserControl != null)
                    {
                        MessageBox.Show("Un utilisateur est en cours d'utilisation \n Un processus est en cours");
                    }
                    else
                    {
                        MessageBox.Show("Un utilisateur est en cours d'utilisation");
                    }
                }
                else if (accessUserControl != null)
                {
                    MessageBox.Show("Un processus est en cours");
                }
                //Changement d utilisateur
                else
                {
                    try
                    {
                        ClasseGlobale.employeeEnCours = EmployeDAO.selectEmployeById(Int32.Parse(clickedbutton.Tag.ToString()));
                        Label_Accueil_NomUser         = "******" + ClasseGlobale.employeeEnCours.nom + " " + ClasseGlobale.employeeEnCours.prenom;
                        ColorUserConnect = Brushes.Green;
                    }
                    catch (Exception e)
                    {
                        MessageBox.Show("" + e);
                    }
                }
            }
        }