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(); }
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); } } }
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); } } }
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)); } } } }
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)); } } } }