Exemple #1
0
        //Methode voor een opleiding toe te voegen aan flpOpleidingen
        private void btnAddOpleiding_Click(object sender, EventArgs e)
        {
            //Nieuw object van de opleiding usercontrol aanmaken
            ucOpleiding uc = new ucOpleiding(flpOpleidingen);

            //Object toevoegen aan FlowLayoutPanel flpOpleidingen
            flpOpleidingen.Controls.Add(uc);
        }
Exemple #2
0
        //Juiste chauffeur selecteren en het formulier invullen met de juiste gegevens
        private void cbbID_SelectedIndexChanged(object sender, EventArgs e)
        {
            emptyFields();
            enableFields();

            chauffeur ch = (chauffeur)cbbID.SelectedItem;

            txtNaam.Text      = ch.naam;
            txtVoornaam1.Text = ch.voornaam_1;
            txtVoornaam2.Text = ch.voornaam_2;

            cbbAdres.SelectedItem = ChauffeurManagement.getAdresVanChauffeur(ch.chauffeur_id);

            txtTelefoon.Text  = ch.telefoon;
            txtGsm.Text       = ch.gsm;
            txtFax.Text       = ch.fax;
            txtEmail.Text     = ch.email;
            txtInDienst.Text  = ch.in_dienst;
            txtUitDienst.Text = ch.uit_dienst;

            cbbFunctie.SelectedItem         = ch.functie;
            txtGeboorteDatum.Text           = ch.geboortedatum;
            txtGeboorteplaats.Text          = ch.geboorteplaats;
            txtRijksregister.Text           = ch.rijkregister_nr;
            txtIdentiteitskaart.Text        = ch.identiteitskaart_nr;
            txtAard_rijbewijs.Text          = ch.aard_rijbewijs;
            txtRijbewijs.Text               = ch.rijkregister_nr;
            txtSchifting.Text               = ch.schifting_geldig_tot;
            cbbGeslacht.SelectedItem        = ch.geslacht;
            cbbBurgelijkeStaat.SelectedItem = ch.burgerlijke_staat;
            txtPartner.Text      = ch.partner;
            txtKinderen.Text     = ch.kinderen_ten_laste.ToString();
            txtGarage.Text       = ch.garage;
            txtBankrekening.Text = ch.bankrekening;
            txtBadge.Text        = ch.badge;
            txtMemo.Text         = ch.memo;
            txtancienniteit.Text = ch.ancienniteit.ToString();
            //txtOpmerkingen.Text = ch.opmerkingen;
            cbbbedrijf.SelectedItem = ch.bedrijf;

            foreach (opleiding opl in ChauffeurManagement.getOpleidingen(ch.chauffeur_id))
            {
                ucOpleiding uc = new ucOpleiding(flpOpleidingen);

                uc.Datum = DateTime.Parse(opl.datum.ToString());
                //uc.Plaats = opl.plaats_instantie;
                uc.Omschrijving = opl.omschrijving;
                //uc.Geslaagd = opl.geslaagd;

                flpOpleidingen.Controls.Add(uc);
            }

            btnOpslaan.Enabled   = true;
            btnAnnuleren.Enabled = true;

            //Statusbar in de main form updaten
            MainForm.updateStatus = "Chauffeur: " + ch.naam + ", is succesvol geladen.";
        }