private void formEmploye_Load(object sender, EventArgs e) { cbCateg.DisplayMember = "Infos"; cbCateg.ValueMember = "Id"; cbCateg.DataSource = CategorieDAO.findAll(); cbAEnfants.DisplayMember = "Infos"; cbAEnfants.ValueMember = "Id"; cbAEnfants.DataSource = EnfantDAO.findByEmploye(id); List <Cadeau> lesCadeaux = new List <Cadeau>(); try { lesCadeaux = CadeauDAO.findEnfants(id); } catch { MessageBox.Show("Problème avec la fonction pour trouver les jouets."); } try { Int32 i = 0; foreach (Cadeau leCadeau in lesCadeaux) { dataGridView1.Rows.Insert(i, leCadeau.getEnfant().getPrenom(), leCadeau.getJouet().getLibelle(), leCadeau.getDate()); i++; } } catch { MessageBox.Show("Impossible d'afficher les jouets des enfants"); } }
private void btnSupprCateg_Click(object sender, EventArgs e) { int idCateg = (int)cbAffCateg.SelectedValue; var result = MessageBox.Show("Vous êtes sûr de vouloir supprimer cette catégorie?(Et tous les jouets qui y sont reliés)", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { CategorieDAO uneDAO = new CategorieDAO(); Categorie uneCateg = uneDAO.find(idCateg); Boolean check = uneDAO.delete(uneCateg); if (check == true) { MessageBox.Show("Catégorie supprimée."); } else { MessageBox.Show("Incident dans la suppression de la catégorie."); } } else { MessageBox.Show("Suppression annulée."); } cbAffCateg.DataSource = CategorieDAO.findAll(); cbAffCateg.DisplayMember = "Infos"; cbAffCateg.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"); } }
private void btnModifCateg_Click(object sender, EventArgs e) { if (tbModifCateg.Text != "") { int id = (int)cbAffCateg.SelectedValue; string libelle = tbModifCateg.Text; CategorieDAO uneCategDAO = new CategorieDAO(); Categorie uneCateg = uneCategDAO.find(id); uneCateg.setLibelle(libelle); Boolean check = uneCategDAO.update(uneCateg); if (check == true) { MessageBox.Show("Catégorie modifié."); } else { MessageBox.Show("Incident dans la modification de la catégorie."); } } cbAffCateg.DataSource = CategorieDAO.findAll(); cbAffCateg.DisplayMember = "Infos"; cbAffCateg.ValueMember = "Id"; }
private void btnAddCateg_Click(object sender, EventArgs e) { if (tbAddCateg.Text != "") { int id = DAO <Categorie> .NumMax("Catégorie", "id"); string libelle = tbAddCateg.Text; CategorieDAO uneCategDAO = new CategorieDAO(); Categorie uneCateg = new Categorie(id, libelle); Boolean check = uneCategDAO.create(uneCateg); if (check == true) { MessageBox.Show("Catégorie ajouté."); } else { MessageBox.Show("Incident dans l'ajout de la catégorie."); } } cbAffCateg.DataSource = CategorieDAO.findAll(); cbAffCateg.DisplayMember = "Infos"; cbAffCateg.ValueMember = "Id"; }