/// <summary> /// Fonction qui retourne la listes des metiers /// </summary> /// <param name="doc"></param> /// <param name="nsmgr"></param> /// <returns></returns> public static List <Metier> Metiers(XmlDocument doc, XmlNamespaceManager nsmgr) { List <string> noms = NomsClassesMetier(doc, nsmgr); List <Metier> metiers = new List <Metier>(); for (int i = 1; i < noms.Count + 1; i++) { string descriptions = DescriptionMetiers(doc, nsmgr, i); List <Propriete> proprietes = Propriete.ProprietesMetier(doc, nsmgr, i); metiers.Add(new Metier(noms[i - 1], descriptions, proprietes)); } return(metiers); }