예제 #1
0
        public ContactenForm(Gebruiker _gebruiker)
        {
            InitializeComponent();
            var imagelist = new ImageList();

            imagelist.Images.Add("GS", Properties.Resources.Afbeelding_ContactPersoon_GastSpreker);
            imagelist.Images.Add("GD", Properties.Resources.Afbeelding_ContactPersoon_GastDocent);
            imagelist.Images.Add("BD", Properties.Resources.Afbeelding_ContactPersoon_Bedrijf);
            imagelist.Images.Add("SB", Properties.Resources.Afbeelding_ContactPersoon_StageBegeleider);
            imagelist.ImageSize        = new Size(50, 50);
            lvContacten.LargeImageList = imagelist;
            ShowMenu          = false;
            ShowZoeken        = false;
            ShowSave          = false;
            EditMode          = false;
            this._gebruiker   = _gebruiker;
            lblGebruiker.Text = lblGebruiker.Text + " " + this._gebruiker.Gebruikersnaam;

            // Vul de combobox van bedrijven met bedrijven
            BedrijfController bc = new BedrijfController();

            bedrijfCbx.DataSource    = bc.haalBedrijfLijstOp();
            bedrijfCbx.DisplayMember = "Bedrijfnaam";
            bedrijfCbx.ValueMember   = "Bedrijfscode";
        }
        public opdrachtEditForm()
        {
            InitializeComponent();
            getStatus();
            BedrijfController bc = new BedrijfController();

            bedrijfCbx.DataSource    = bc.haalBedrijfLijstOp();
            bedrijfCbx.DisplayMember = "Bedrijfnaam";
            bedrijfCbx.ValueMember   = "Bedrijfscode";
        }
예제 #3
0
        public ContactBewerk(Persooncontact contact)
        {
            InitializeComponent();

            // Vult de bedrijven combobox met bedrijven
            BedrijfController bc = new BedrijfController();

            bedrijfCbx.DataSource    = bc.haalBedrijfLijstOp();
            bedrijfCbx.DisplayMember = "Bedrijfnaam";
            bedrijfCbx.ValueMember   = "Bedrijfscode";

            // Zet de combobox selectie naar het huidige bedrijf
            bedrijfCbx.SelectedIndex = bedrijfCbx.FindStringExact(contact.Bedrijf.Bedrijfnaam);

            // Koppelt alle contact data aan de texboxes
            voornaamTb.Text   = contact.Voornaam;
            achternaamTb.Text = contact.Achternaam;
            functieTb.Text    = contact.Functie;
            locatieTb.Text    = contact.Locatie;
            emailTb.Text      = contact.Email;
            contactcode       = contact.Contactcode;
            bedrijfcode       = contact.Bedrijf.Bedrijfscode;
        }