Bonjour à tous,
Je débute...(faut bien un jour...)
Je suis sous Visual studio 2003.
Je gère des salles et des centres. Une salle peut appartenir à 1 ou plusieurs centre et un centre peut evidemment avoir plusieurs salles.
Dans une listbox je dois récupérer les "liaisons salle- centre".
elle doit afficher par exemple:
Jusqua la tout va bien!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 salle1 (centre1) salle1 (centre2) salle2 (centre2)
Ce que je n'arrive pas à faire c'est conserver les identifiants (celui de la salle et celui du centre) pour pouvoir les réutiliser (requete d'insertion).
Voici comme je rempli ma liste pour le moment
J'ai tenté de mettre les 2 identifiants dans la propriete value.. sans succès.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 private void ChargerSallesCentres() { int index =0 ; try { Salles scoll = (Salles)Salle.GetAllSalles(); foreach (Salle s in scoll) { Centres ccoll = s.MesCentres; if (s.MesCentres.Count>0) { foreach (Centre c in s.MesCentres) { this.li_tous_salle.Items.Insert(index, s.Des + " (" + c.Libelle + ")"); index = index +1; } } } } }
Est ce qu'il faut passer par la création d'un objet qui contienne la liste de tous les identifiants et de l'index de chaque item? Dans ce cas la je vois pas trop comment et ca me parrait un peu compliqué pour le résultat escompté...:S
Est ce que quelqu'un saurait récupérer les identifiants?
Merci d'avance pour toute piste qui pourait m'aiguiller
Partager