Beispiel #1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            Programmeur newWerknemer = new Programmeur("PIETER JANSSENS", true, new DateTime(1991, 01, 12), "91,01,12-189,31", new DateTime(2018, 07, 18), "BE00 0000 0000 0000", 38, true);

            WerknemersBedrijf.Add(newWerknemer);
            LaadWerknemers();
        }
Beispiel #2
0
        private void btnEdit_Click(object sender, EventArgs e)
        {
            Werknemers    selected      = (Werknemers)lbWerknemers.SelectedItem;
            WerknemerInfo werknemerinfo = new WerknemerInfo(selected);

            if (werknemerinfo.ShowDialog() == DialogResult.OK)
            {
                WerknemersBedrijf.Remove(selected);
                if (werknemerinfo.functie == "PROGRAMMEUR")
                {
                    Programmeur WerknermerToevoegen = new Programmeur(werknemerinfo.naam, werknemerinfo.geslacht, werknemerinfo.geboortedatum, werknemerinfo.rijksregisternummer, werknemerinfo.datumIntreding, werknemerinfo.rekeningnummer, werknemerinfo.uren, werknemerinfo.bedrijfswagen, startloon: werknemerinfo.startLoon);
                    WerknemersBedrijf.Add(WerknermerToevoegen);
                }
                else if (werknemerinfo.functie == "IT SUPPORT")
                {
                    IT_Support WerknermerToevoegen = new IT_Support(werknemerinfo.naam, werknemerinfo.geslacht, werknemerinfo.geboortedatum, werknemerinfo.rijksregisternummer, werknemerinfo.datumIntreding, werknemerinfo.rekeningnummer, startloon: werknemerinfo.startLoon);
                    WerknemersBedrijf.Add(WerknermerToevoegen);
                }
                else if (werknemerinfo.functie == "COSTUMER SUPPORT")
                {
                    Costumer_Support WerknermerToevoegen = new Costumer_Support(werknemerinfo.naam, werknemerinfo.geslacht, werknemerinfo.geboortedatum, werknemerinfo.rijksregisternummer, werknemerinfo.datumIntreding, werknemerinfo.rekeningnummer, werknemerinfo.uren, startloon: werknemerinfo.startLoon);
                    WerknemersBedrijf.Add(WerknermerToevoegen);
                }
                else
                {
                    Werknemers WerknermerToevoegen = new Werknemers(werknemerinfo.naam, werknemerinfo.geslacht, werknemerinfo.geboortedatum, werknemerinfo.rijksregisternummer, werknemerinfo.datumIntreding, werknemerinfo.rekeningnummer, werknemerinfo.functie.ToUpper(), werknemerinfo.uren, startloon: werknemerinfo.startLoon);
                    WerknemersBedrijf.Add(WerknermerToevoegen);
                }
            }
            LaadWerknemers();
        }