//Construction de l'indicateur à partir des informations de l'élément public void Construire(Element e) { ID = e.ID; Code = e.Code; Libelle = e.Libelle.Replace("'''", "'"); TypeIndicateur = (TypeIndicateur)e.Type_Element; Actif = e.Actif; /* * foreach (dElement d in e.Liste) * { * if (d.Element_ID == ID) * { * if (d.Attribut_Code == "TYPE") { TypeIndicateur = (TypeIndicateur)(int.Parse(d.Valeur)); } * } * } */ }
int Donner_IndexImage(TypeIndicateur t) { if (t == TypeIndicateur.DOSSIER) { return(1); } if (t == TypeIndicateur.MOYEN) { return(2); } if (t == TypeIndicateur.IMPACT) { return(3); } if (t == TypeIndicateur.RESULTAT) { return(4); } return(0); }