Esempio n. 1
0
        public Loggingscherm(Logging logging)
        {
            InitializeComponent();

            lblGegOnderwerp.Text = logging.onderwerp.ToString();

            if (logging.klant_id != 0)
            {
                klant.id      = Convert.ToInt32(logging.klant_id);
                klant         = KlantDb.ophalen(klant);
                lblId.Text    = "Email:";
                lblGegId.Text = klant.email.ToString();
            }
            if (logging.bestelling_id != 0)
            {
                lblId.Text    = "bestelnummer:";
                lblGegId.Text = logging.bestelling_id.ToString();
            }
            if (logging.boek_isbn_nummer != "")
            {
                boek.isbn_nummer = logging.boek_isbn_nummer;
                boek             = BoekDb.ophalen(boek);
                lblId.Text       = "isbn-nummer:";
                lblGegId.Text    = boek.isbn_nummer.ToString();
            }

            lblGegHandeling.Text = logging.handeling.ToString();
            lblGegDatum.Text     = logging.datum.ToString().Substring(0, logging.datum.ToString().Length - 3);

            medewerker.id                       = logging.medewerker_id;
            medewerker                          = MedewerkerDb.ophalen(medewerker);
            lblGegMedewerkerNaam.Text           = medewerker.voornaam.ToString() + " " + medewerker.achternaam.ToString();
            lblGegMedewerkerGebruikersnaam.Text = medewerker.gebruikersnaam.ToString();
        }
Esempio n. 2
0
        private void btnAanmaken_Click(object sender, EventArgs e)
        {
            clearPnlSubGegevens();

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

            selectieId  = "";
            selectierow = -1;

            if (scherm == "Bestelscherm")
            {
                if (main.overzicht_klein.selectieId != "")
                {
                    klant.id = Convert.ToInt32(main.overzicht_klein.selectieId);
                    klant    = KlantDb.ophalen(klant);

                    BestelScherm bestelscherm = new BestelScherm(this, klant);
                    main.pnlSubGegevens.Controls.Clear();
                    main.pnlSubGegevens.Controls.Add(bestelscherm);
                }
                else
                {
                    MessageBox.Show("U moet een klant selecteren om een bestelling aan te maken.", "BESTELLING AANMAKEN", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            if (scherm == "Boekscherm")
            {
                if (main.overzicht_klein.selectieId != "")
                {
                    uitgever.naam = main.overzicht_klein.selectieId;

                    BoekScherm boekscherm = new BoekScherm(this, uitgever);
                    main.pnlSubGegevens.Controls.Clear();
                    main.pnlSubGegevens.Controls.Add(boekscherm);
                }
                else
                {
                    MessageBox.Show("U moet een uitgeversector selecteren om een boek aan te maken.", "BOEK AANMAKEN", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Esempio n. 3
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);
                }
            }
        }
Esempio n. 4
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));
                    }
                }
            }
        }
Esempio n. 5
0
        public void dgvOverzichtClick(bool is_edit = false)
        {
            main.overzicht_klein.selectieId  = "";
            main.overzicht_klein.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_klein.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);
                            bestelling.id = (int)Row.Cells[0].Value;
                            bestelling    = BestellingDb.ophalen(bestelling);

                            klant.id = bestelling.klant_id;
                            klant    = KlantDb.ophalen(klant);
                        }

                        BestelScherm bestelscherm = new BestelScherm(this, klant, bestelling);
                        main.pnlSubGegevens.Controls.Clear();
                        main.pnlSubGegevens.Controls.Add(bestelscherm);

                        main.overzicht_klein.dgvOverzichtSelectie(Convert.ToString(bestelling.id));
                    }

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

                        BoekScherm boekscherm = new BoekScherm(this, boek);
                        main.pnlSubGegevens.Controls.Clear();
                        main.pnlSubGegevens.Controls.Add(boekscherm);

                        main.overzicht_klein.dgvOverzichtSelectie(Convert.ToString(boek.isbn_nummer));
                    }

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

                        Loggingscherm loggingscherm = new Loggingscherm(logging);
                        main.pnlSubGegevens.Controls.Clear();
                        main.pnlSubGegevens.Controls.Add(loggingscherm);

                        main.overzicht_klein.dgvOverzichtSelectie(Convert.ToString(logging.id));
                    }
                }
            }
        }