private void btnWijzig_Click(object sender, EventArgs e)
        {
            if (lvStage.SelectedItems.Count != 0)
            {
                Stageopdracht opdracht    = new Stageopdracht();
                int           bedrijfcode = Convert.ToInt32(lvStage.SelectedItems[0].SubItems[6].Text); // bedrijfcode
                int           contactcode = Convert.ToInt32(lvStage.SelectedItems[0].SubItems[7].Text); // contactcode
                opdracht.Code         = Convert.ToInt32(lvStage.SelectedItems[0].SubItems[0].Text);
                opdracht.Naam         = lvStage.SelectedItems[0].SubItems[1].Text;
                opdracht.Omschrijving = lvStage.SelectedItems[0].SubItems[2].Text;
                opdracht.Status       = lvStage.SelectedItems[0].SubItems[3].Text;

                // Haal bedrijfinfo op
                BedrijfController bc      = new BedrijfController();
                Bedrijfcontact    bedrijf = bc.SelecteerBedrijf(bedrijfcode);
                opdracht.Bedrijf = bedrijf;

                //Haal contactinfo op
                ContactenController cc      = new ContactenController();
                Persooncontact      contact = cc.HaalInfoOp(contactcode.ToString());
                opdracht.Contact = contact;

                opdrachtEditForm OEF = new opdrachtEditForm();
                OEF.Editopdracht(opdracht);
                OEF.ShowDialog();
                if (OEF.DialogResult == DialogResult.OK)
                {
                    setListBox();
                }
            }
        }
Beispiel #2
0
        private void lvContacten_ItemActivate(object sender, EventArgs e)
        {
            string contactcode = lvContacten.SelectedItems[0].SubItems[1].Text;
            ContactenController _controller = new ContactenController();

            Persooncontact contact  = _controller.HaalInfoOp(contactcode);
            ContactDetails _details = new ContactDetails(contact);

            _details.ShowDialog();
        }
Beispiel #3
0
        private void btnWijzig_Click(object sender, EventArgs e)
        {
            if (lvContacten.SelectedItems.Count == 1) //Om te bewerken moet er minimaal en maximaal 1 contact geselecteerd zijn
            {
                string contactcode          = lvContacten.SelectedItems[0].SubItems[1].Text;
                ContactenController cc      = new ContactenController();
                Persooncontact      contact = cc.HaalInfoOp(contactcode);
                ContactBewerk       bewerk  = new ContactBewerk(contact);
                bewerk.ShowDialog();

                // Reset de listview
                lvContacten.Clear();
                vulContacten();
            }
        }