示例#1
0
        public void UpdateWerknemer()
        {
            switch (cbFunctie.SelectedItem)
            {
            case "Werknemer":
                actieveWerknemer = new Werknemer();
                break;

            case "Programmeur":
                actieveWerknemer = new Programmeur();
                break;

            case "IT-Support":
                actieveWerknemer = new IT();
                break;

            case "Customer-Support":
                actieveWerknemer = new Customer();
                break;
            }

            actieveWerknemer.Voornaam      = txtVoornaam.Text;
            actieveWerknemer.Geboortedatum = dtGeboorte.Value;
            //actieveWerknemer.Geslacht = (Werknemer.geslacht)cbGeslacht.SelectedItem;
            //actieveWerknemer.Rijksregisternummer = txtRijksregisternummer;
            actieveWerknemer.Iban         = txtIBAN.Text;
            actieveWerknemer.FunctieTitel = cbFunctie.SelectedItem.ToString();

            actieveWerknemer.AantalUren = (int)numUren.Value;
            if (numBruto.Value != 0)
            {
                actieveWerknemer.Bruto = (int)Convert.ToDouble(numBruto.Value);
            }
            actieveWerknemer.Bedrijfswagen = (cbWagen.SelectedItem.ToString() == "Ja" ? true : false);
        }
示例#2
0
 private void lbWerknemer_SelectedIndexChanged_1(object sender, EventArgs e)
 {
     if (lbWerknemer.SelectedIndex > -1)
     {
         Werknemer geselecteerdeWerknemer = (Werknemer)lbWerknemer.SelectedItem;
     }
 }
示例#3
0
        private void btnPasAan_Click_1(object sender, EventArgs e)
        {
            Werknemer actieveWerknemer = (Werknemer)lbWerknemer.SelectedItem;

            using (Form2 newForm = new Form2(actieveWerknemer))
            {
                if (newForm.ShowDialog() == DialogResult.OK)
                {
                    actieveWerknemer = newForm.actieveWerknemer;
                }
            }
            lbWerknemer.DataSource = null;
            lbWerknemer.DataSource = mijnWerknemers;
        }
示例#4
0
 public Form2(Werknemer werknemer)
 {
     InitializeComponent();
     actieveWerknemer = werknemer;
 }