private void btnSupprCompetences_Click(object sender, EventArgs e) { if (chkCompetencesVisiteur.CheckedItems.Count == 0) { return; } else if (idVisiteur <= 0) { MessageBox.Show("Vous devez selectionner un visiteur !"); } else { foreach (String unLibelleProduit in chkCompetencesVisiteur.CheckedItems) { Passerelle.supprimerCompetence(Passerelle.getProduit(unLibelleProduit).getId(), idVisiteur); } chkCompetencesDispo.Items.Clear(); chkCompetencesVisiteur.Items.Clear(); foreach (Produit unProduit in Passerelle.getLesCompetencesDispo(idVisiteur)) { chkCompetencesDispo.Items.Add(unProduit.getLibelle()); } foreach (Produit unProduit in Passerelle.getLesCompetencesDuVisiteur(idVisiteur)) { chkCompetencesVisiteur.Items.Add(unProduit.getLibelle()); } } }
private void dgvVisiteurCompetences_RowHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e) { chkCompetencesDispo.Items.Clear(); chkCompetencesVisiteur.Items.Clear(); idVisiteur = Convert.ToInt32(dgvVisiteurCompetences.Rows[e.RowIndex].Cells[0].Value.ToString()); foreach (Produit unProduit in Passerelle.getLesCompetencesDispo(idVisiteur)) { chkCompetencesDispo.Items.Add(unProduit.getLibelle()); } foreach (Produit unProduit in Passerelle.getLesCompetencesDuVisiteur(idVisiteur)) { chkCompetencesVisiteur.Items.Add(unProduit.getLibelle()); } }