public void refreshActivitée(Jour j) { AfficheActivitée.Nodes.Clear(); TreeNode node; foreach (Activitée a in j.getActivitées()) { node = new TreeNode(conversionHeure(a.getDebut())+" "+a.getLibelle()); node.Tag = a; AfficheActivitée.Nodes.Add(node); } }
public static Jour chargerXml(XmlNode rootNode) { XmlNode nodeJour = rootNode; int tmp_num = int.Parse(nodeJour.SelectSingleNode("num").InnerText); string tmp_compteRendu = nodeJour.SelectSingleNode("compteRendu").InnerText; List<Activitée> tmp_activitées = new List<Activitée>(); XmlNode nodeLesActivitées = nodeJour.SelectSingleNode("ListeActivitee"); foreach (XmlNode nodeActivitée in nodeLesActivitées.SelectNodes("Activitee")) { tmp_activitées.Add(Activitée.chargerXml(nodeActivitée)); } Jour result = new Jour(tmp_num); result.setCompteRendu(tmp_compteRendu); result.setActivitée(tmp_activitées); return result; }