Exemple #1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            // stel het formulier in
            treeMappen.LabelEdit = true;

            // lees selectielijst uit XML bestanden
            SelectieLijst selectielijst = Tools.ReadSelectielijst(@"selectielijst.xml");

            if (selectielijst == null)
            {
                Tools.ToonFout("Fout in lezen selectielijst"); Application.Exit();
            }
            selectiepunten = selectielijst.Selectiepunten;

            // lees dienstmappen/concordanties
            abo.ReadDiensten();

            foreach (Dienst d in abo.Concordanties.Diensten)
            {
                lstDiensten.Items.Add(d.id);
            }

            treeSelectiepunten.Nodes.Clear();

            toonSelectielijst(selectiepunten);
            toonDienstmappen();
        }
Exemple #2
0
        static public SelectieLijst ReadSelectielijst(string fn)
        {
            TextReader    xmlReader;
            XmlSerializer xmlSerial;

            try
            {
                xmlReader = new StreamReader(fn);
                xmlSerial = new XmlSerializer(typeof(SelectieLijst));

                SelectieLijst lijst = new SelectieLijst();
                lijst = (SelectieLijst)xmlSerial.Deserialize(xmlReader);
                xmlReader.Close();
                return(lijst);
            }
            catch
            {
                return(null);
            }
        }