private void btnAddEmploye_Click(object sender, EventArgs e) { if (tbAddMdpEmploye.Text != "") { int id = DAO <Utilisateur> .NumMax("Utilisateur", "id"); string mdp = tbAddMdpEmploye.Text; UtilisateurDAO unUtilisateurDAO = new UtilisateurDAO(); Utilisateur unU = new Utilisateur(id, 2, mdp); Boolean check = unUtilisateurDAO.create(unU); if (check == true) { MessageBox.Show("Employé ajouté."); } else { MessageBox.Show("Incident dans l'ajout de l'employé."); } } else { MessageBox.Show("Veuillez remplir tous les champs."); } cbEmployes.DataSource = UtilisateurDAO.findAllEmployes(); cbEmployes.DisplayMember = "Infos"; cbEmployes.ValueMember = "Id"; cbEmployeAff.DataSource = UtilisateurDAO.findAllEmployes(); cbEmployeAff.DisplayMember = "Infos"; cbEmployeAff.ValueMember = "Id"; }
private void btnModifEmploye_Click(object sender, EventArgs e) { if (tbModifMdpEmploye.Text != "") { int id = (Int32)cbEmployeAff.SelectedValue; string nvMdp = tbModifMdpEmploye.Text; UtilisateurDAO unUtilisateurDAO = new UtilisateurDAO(); Utilisateur unU = unUtilisateurDAO.find(id); unU.setMdp(nvMdp); Boolean check = unUtilisateurDAO.update(unU); if (check == true) { MessageBox.Show("Le mot de passe a bien été modifié."); } else { MessageBox.Show("Incident dans la modification du mot de passe."); } } else { MessageBox.Show("Veuillez remplir tous les champs."); } cbEmployes.DataSource = UtilisateurDAO.findAllEmployes(); cbEmployes.DisplayMember = "Infos"; cbEmployes.ValueMember = "Id"; cbEmployeAff.DataSource = UtilisateurDAO.findAllEmployes(); cbEmployeAff.DisplayMember = "Infos"; cbEmployeAff.ValueMember = "Id"; }
private void btnSupprEmploye_Click(object sender, EventArgs e) { var result = MessageBox.Show("Vous êtes sûr de vouloir supprimer cet employe?(Et tous ses enfants)", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { Int32 idEmploye = (Int32)cbEmployeAff.SelectedValue; UtilisateurDAO unUtilisateurDAO = new UtilisateurDAO(); Utilisateur unU = unUtilisateurDAO.find(idEmploye); Boolean check = unUtilisateurDAO.delete(unU); if (check == true) { MessageBox.Show("Employé supprimé."); } else { MessageBox.Show("Incident dans la suppression de l'employé."); } } else { MessageBox.Show("Suppression annulée"); } cbEmployes.DataSource = UtilisateurDAO.findAllEmployes(); cbEmployes.DisplayMember = "Infos"; cbEmployes.ValueMember = "Id"; cbEmployeAff.DataSource = UtilisateurDAO.findAllEmployes(); cbEmployeAff.DisplayMember = "Infos"; cbEmployeAff.ValueMember = "Id"; }
private void formResponsable_Load(object sender, EventArgs e) { cbEmployes.DataSource = UtilisateurDAO.findAllEmployes(); cbEmployes.DisplayMember = "Infos"; cbEmployes.ValueMember = "Id"; cbEnfants.DataSource = EnfantDAO.findByEmploye((Int32)cbEmployes.SelectedValue); cbEnfants.DisplayMember = "Infos"; cbEnfants.ValueMember = "Id"; cbEmployeAff.DataSource = UtilisateurDAO.findAllEmployes(); cbEmployeAff.DisplayMember = "Infos"; cbEmployeAff.ValueMember = "Id"; cbAffCateg.DataSource = CategorieDAO.findAll(); cbAffCateg.DisplayMember = "Infos"; cbAffCateg.ValueMember = "Id"; cbCategJouet.DataSource = CategorieDAO.findAll(); cbCategJouet.DisplayMember = "Infos"; cbCategJouet.ValueMember = "Id"; List <Jouet> lesJouets = new List <Jouet>(); CategorieDAO uneCategDAO = new CategorieDAO(); Categorie uneCateg = uneCategDAO.find((int)cbCategJouet.SelectedValue); try { lesJouets = JouetDAO.findByCateg(uneCateg); } catch { MessageBox.Show("Problème avec la fonction pour trouver les jouets."); } try { Int32 i = 0; foreach (Jouet j in lesJouets) { dGVJouets.Rows.Insert(i, j.getLibelle()); i++; } } catch { MessageBox.Show("Impossible d'afficher les jouets des enfants"); } }