Identifier un objet donné dans un tableau d'objets
Bonjour,
Voici ma problématique :
Je créé un module d'évaluation qui se présente ainsi :
Je coche des cases sur ma Form. Chaque coche correspond à un critère d'évaluation. Les critères peuvent avoir une "note" différente. Au fur et à mesure que je coche (ou décoche) les checkbox, l'évaluation (la note) monte ou descend.
Exemple simple :
J'ai 5 critères, c'est à dire 5 checkbox sur ma form.
J'ai remonté de ma couche "dao" un tableau de 5 objets qui correspondent aux 5 critères.
Ma classe critère décrit notamment :
- le nom du critère (celui affiché à côté du checkbox)
- la valeur du critère (pour savoir de combien j'incrémente mon évaluation si le critère est coché)
- le nom du checkbox correspondant (pour créer dynamiquement le formulaire de saisie)
- la valeur affectée (true si j'ai coché le checkbox correspondant)
- ...
Ce que je veux :
Je voudrais qu'en activant une checkbox (cocher ou décocher) je sache auquel de mes 5 objets (tableau) elle correspond (afin de savoir de combien incrémenter ou décrémenter mon résultat) et que je puisse lui affecter la valeur dans l'attribut dédié (attribut "valeur" de la classe "critère").
Pourriez vous me donner une méthode pour y parvenir ?
Merci beaucoup !
T.