コード例 #1
0
        internal void LoadTables()
        {
            Debug.WriteLine("Start: PersoonController.LoadTables");

            if (GevolgdeOpleidingenTable != null)
            {
                if (dsGevolgdeOpleidingen != null)
                {
                    dsGevolgdeOpleidingen.GevolgdeOpleidingen.Clear();
                }

                dsGevolgdeOpleidingen = new GevolgdeOpleidingenDS(AppDelegate.Conn, Persoon);
                // Populate the Product Table
                GevolgdeOpleidingenTable.DataSource = dsGevolgdeOpleidingen;
                GevolgdeOpleidingenTable.Delegate   = new GevolgdeOpleidingenDelegate(dsGevolgdeOpleidingen);
            }

            if (AankopenTable != null)
            {
                if (dsAankopen != null)
                {
                    dsAankopen.Aankopen.Clear();
                }
                dsAankopen = new AankopenDS(AppDelegate.Conn, Persoon);
                // Populate the Product Table
                AankopenTable.DataSource = dsAankopen;
                AankopenTable.Delegate   = new AankopenDelegate(dsAankopen);
            }

            if (OnderhoudTable != null)
            {
                if (dsOnderhoud != null)
                {
                    dsOnderhoud.Onderhoud.Clear();
                }
                dsOnderhoud = new OnderhoudDS(AppDelegate.Conn, Persoon);
                // Populate the Product Table
                OnderhoudTable.DataSource = dsOnderhoud;
                OnderhoudTable.Delegate   = new OnderhoudDelegate(dsOnderhoud);
            }

            if (LidmaatschappenTable != null)
            {
                if (dsLidmaatschappen != null)
                {
                    dsLidmaatschappen.Lidmaatschappen.Clear();
                }
                dsLidmaatschappen = new LidmaatschappenDS(AppDelegate.Conn, Persoon);
                // Populate the Product Table
                LidmaatschappenTable.DataSource = dsLidmaatschappen;
                LidmaatschappenTable.Delegate   = new LidmaatschappenDelegate(dsLidmaatschappen);
            }

            Debug.WriteLine("Einde: PersoonController.LoadTables");
        }
コード例 #2
0
 public LidmaatschappenDelegate(LidmaatschappenDS dataSource)
 {
     // Initialize
     this.DataSource = dataSource;
 }