Exemplo n.º 1
0
        private void btnAanmaken_Click(object sender, EventArgs e)
        {
            clearPnlSubGegevens();

            if (dgvOverzicht.SelectedRows.Count > 0)
            {
                dgvOverzichtClick();
            }

            selectieId  = "";
            selectierow = -1;

            if (scherm == "Bestelscherm")
            {
                KlantScherm klantscherm = new KlantScherm(this);
                main.pnlSubGegevens.Controls.Clear();
                main.pnlSubGegevens.Controls.Add(klantscherm);
            }

            if (scherm == "Loggingscherm")
            {
                MedewerkerScherm medewerkerscherm = new MedewerkerScherm(this);
                main.pnlSubGegevens.Controls.Clear();
                main.pnlSubGegevens.Controls.Add(medewerkerscherm);
            }
        }
Exemplo n.º 2
0
        private void btnWijzigen_Click(object sender, EventArgs e)
        {
            clearPnlSubGegevens();

            if (scherm == "Bestelscherm")
            {
                if (selectieId != "")
                {
                    foreach (DataGridViewRow Row in dgvOverzicht.SelectedRows)
                    {
                        klant.id = (int)Row.Cells[0].Value;
                        klant    = KlantDb.ophalen(klant);
                    }

                    KlantScherm klantscherm = new KlantScherm(this, klant, true);
                    main.pnlSubGegevens.Controls.Clear();
                    main.pnlSubGegevens.Controls.Add(klantscherm);
                }
                else
                {
                    MessageBox.Show("U moet een klant selecteren om deze te kunnen bewerken.", "KLANT BEWERKEN", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            if (scherm == "Loggingscherm")
            {
                if (selectieId != "")
                {
                    foreach (DataGridViewRow Row in dgvOverzicht.SelectedRows)
                    {
                        medewerker.id = (int)Row.Cells[0].Value;
                        medewerker    = MedewerkerDb.ophalen(medewerker);
                    }

                    MedewerkerScherm medewerkerscherm = new MedewerkerScherm(this, medewerker, true);
                    main.pnlSubGegevens.Controls.Clear();
                    main.pnlSubGegevens.Controls.Add(medewerkerscherm);
                }
                else
                {
                    MessageBox.Show("U moet een medewerker selecteren om deze te kunnen bewerken.", "MEDEWEREKR BEWERKEN", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Exemplo n.º 3
0
        public void dgvOverzichtClick(bool is_edit = false)
        {
            main.overzicht_groot.selectieId  = "";
            main.overzicht_groot.selectierow = -1;

            foreach (DataGridViewRow row in dgvOverzicht.SelectedRows)
            {
                int currentindex = row.Index;

                if (currentindex == selectierow && !is_edit)
                {
                    dgvOverzicht.Rows[currentindex].Selected = false;
                    selectierow = -1;
                    selectieId  = "";

                    main.pnlSubGegevens.Controls.Clear();

                    main.overzicht_groot.vulDgOverzicht();
                    vulDgOverzicht();
                }
                else
                {
                    dgvOverzicht.Rows[currentindex].Selected = true;
                    selectierow = currentindex;

                    if (scherm == "Bestelscherm")
                    {
                        foreach (DataGridViewRow Row in dgvOverzicht.SelectedRows)
                        {
                            selectieId = Convert.ToString(Row.Cells[0].Value);
                            klant.id   = (int)Row.Cells[0].Value;
                            klant      = KlantDb.ophalen(klant);
                        }

                        KlantScherm klantscherm = new KlantScherm(this, klant);
                        main.pnlSubGegevens.Controls.Clear();
                        main.pnlSubGegevens.Controls.Add(klantscherm);

                        main.overzicht_groot.dgvOverzichtSelectie(Convert.ToString(klant.id));
                    }

                    if (scherm == "Boekscherm")
                    {
                        foreach (DataGridViewRow Row in dgvOverzicht.SelectedRows)
                        {
                            selectieId = Convert.ToString(Row.Cells[0].Value);
                            sectorgroep.uitgeversector_naam = (string)Row.Cells[0].Value;
                        }

                        main.pnlSubGegevens.Controls.Clear();

                        main.overzicht_groot.dgvOverzichtSelectie(Convert.ToString(sectorgroep.uitgeversector_naam));
                    }

                    if (scherm == "Loggingscherm")
                    {
                        foreach (DataGridViewRow Row in dgvOverzicht.SelectedRows)
                        {
                            selectieId    = Convert.ToString(Row.Cells[0].Value);
                            medewerker.id = (int)Row.Cells[0].Value;
                            medewerker    = MedewerkerDb.ophalen(medewerker);
                        }

                        MedewerkerScherm medewerkerscherm = new MedewerkerScherm(this, medewerker);
                        main.pnlSubGegevens.Controls.Clear();
                        main.pnlSubGegevens.Controls.Add(medewerkerscherm);

                        main.overzicht_groot.dgvOverzichtSelectie(Convert.ToString(medewerker.id));
                    }
                }
            }
        }