Esempio n. 1
0
 /// <summary>
 /// AHV medewerkernummer (eerst zoeken of ingeven) kun je de medewerker wijzigen op alle velden behalve nummer.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btBewerkMedewerkerAdmin_Click(object sender, EventArgs e)
 {
     if (tbMedewerkernummerAdmin.Text == "")
     {
         MessageBox.Show("Selecteer eerst een medewerker /n(Zoeken gaat op medewerkernummer)", "Medewerker wijzigen", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         return;
     }
     Medewerker m = null;
     try
     {
         m = new Medewerker(Convert.ToInt64(tbMedewerkernummerAdmin.Text), tbNaamAdmin.Text, tbPaswoordAdmin.Text, tbTelefoonnummerAdmin.Text, tbAfdelingMedewerkerAdmin.Text, (MedewerkerFunctie)bepaalMedewerkerFunctieIndex(cbFunctieMedewerkerAdmin.Text));
     }
     catch (FormatException) { return; }
     if (m == null)
     {
         MessageBox.Show("Geen medewerkers bekent met dit nummer", "Medewerker wijzigen", MessageBoxButtons.OK, MessageBoxIcon.Information);
         return;
     }
     if (reparatieSysteem.WijzigMedewerker(m))
     {
         MessageBox.Show("Medewerker is succesvol gewijzigd", "Medewerker wijzigen", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     else
     {
         MessageBox.Show("Medewerker wijzigen is niet gelukt", "Medewerker wijzigen", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
 public bool WijzigMedewerker(Medewerker medewerker)
 {
     return database.WijzigMedewerker(medewerker);
 }