private void btnSuppr_Click(object sender, EventArgs e) { NoteFrais nf = (NoteFrais)lstNotesFrais.SelectedItem; Commercial c = (Commercial)lstCommerciaux.SelectedItem; if (lstCommerciaux.SelectedItem == null) { MessageBox.Show("La liste doit contenir un commercial et il doit etre sélectionné"); } else { c.MesNotes.Remove(nf); lstNotesFrais.Items.Clear(); Commercial leCommercial = (Commercial)lstCommerciaux.SelectedItem; int i = 0; for (i = 0; i < leCommercial.getMesNotes(); i++) { lstNotesFrais.Items.Add(leCommercial.getNotesFrais(i)); } } /*Commercial c = (Commercial)lstCommerciaux.SelectedItem; * int indice = lstNotesFrais.SelectedIndex; * c.suppr(indice); * lstNotesFrais.Refresh();*/ /*lstNotesFrais.Items.Remove(lstNotesFrais.SelectedItem); * lstNotesFrais.SelectedItem.*/ }
private void lstCommerciaux_SelectedIndexChanged(object sender, EventArgs e) { lstNotesFrais.Items.Clear(); Commercial leCommercial = (Commercial)lstCommerciaux.SelectedItem; int i = 0; for (i = 0; i < leCommercial.getMesNotes(); i++) { lstNotesFrais.Items.Add(leCommercial.getNotesFrais(i)); } }