private void txtZoek_TextChanged(object sender, EventArgs e) { selectierow = -1; selectieId = ""; main.pnlSubGegevens.Controls.Clear(); if (scherm == "Bestelscherm") { if (main.overzicht_groot.selectieId != "") { dt = Zoeken.zoekenSelectie("Klant", cmbZoek.Text, txtZoek.Text, "id", main.overzicht_groot.selectieId); } else { dt = Zoeken.zoeken("Klant", cmbZoek.Text, txtZoek.Text); } } if (scherm == "Loggingscherm") { if (main.overzicht_groot.selectieId != "") { dt = Zoeken.zoekenSelectie("Medewerker", cmbZoek.Text, txtZoek.Text, "id", main.overzicht_groot.selectieId); } else { dt = Zoeken.zoeken("Medewerker", cmbZoek.Text, txtZoek.Text); } } BindingSource bindingSource = new BindingSource(); bindingSource.DataSource = dt; dgvOverzicht.DataSource = bindingSource; if (dgvOverzicht.ColumnCount > 0) { dgvOverzicht.Columns[0].Visible = false; } if (dgvOverzicht.SelectedRows.Count > 0) { dgvOverzicht.Rows[0].Selected = false; } }
private void txtZoek_TextChanged(object sender, EventArgs e) { dt = Zoeken.zoeken("Boek", cmbZoek.Text, txtZoek.Text, true); BindingSource bindingSource = new BindingSource(); bindingSource.DataSource = dt; dgvBoeken.DataSource = bindingSource; if (dgvBoeken.SelectedRows.Count > 0) { dgvBoeken.Rows[0].Selected = false; } getLijst(); dgvBoeken.Columns[3].ReadOnly = true; dgvBoeken.Columns[4].ReadOnly = true; dgvBoeken.Columns[5].ReadOnly = true; dgvBoeken.Columns[6].ReadOnly = true; dgvBoeken.Columns[7].ReadOnly = true; dgvBoeken.Columns[2].ReadOnly = true; }
private void txtZoek_TextChanged(object sender, EventArgs e) { selectierow = -1; selectieId = ""; main.pnlSubGegevens.Controls.Clear(); if (scherm == "Bestelscherm") { if (main.overzicht_klein.selectieId != "") { dt = Zoeken.zoekenSelectie("Bestelling", cmbZoek.Text, txtZoek.Text, "klant_id", main.overzicht_klein.selectieId); } else { dt = Zoeken.zoeken("Bestelling", cmbZoek.Text, txtZoek.Text); } } if (scherm == "Boekscherm") { if (main.overzicht_klein.selectieId != "") { dt = Zoeken.zoekenSelectie("Boek", cmbZoek.Text, txtZoek.Text, "uitgeversector_naam", main.overzicht_klein.selectieId); } else { if (Account.getMedewerker().rechten == "Allrechten") { dt = Zoeken.zoeken("Boek", cmbZoek.Text, txtZoek.Text); } else { dt = UitgeversectorDb.ophalen(Account.getMedewerker()); int i = 1; string data = ""; foreach (DataRow row in dt.Rows) { if (i == 1) { data += " AND (uitgeversector_naam = '" + row["Uitgeversector"] + "'"; } else { data += " OR uitgeversector_naam = '" + row["Uitgeversector"] + "'"; } i++; } data += ")"; dt = Zoeken.zoekenRestrictie(cmbZoek.Text, txtZoek.Text, data); } } } if (scherm == "Loggingscherm") { if (main.overzicht_klein.selectieId != "") { dt = Zoeken.zoekenSelectie("Logging", cmbZoek.Text, txtZoek.Text, "medewerker_id", main.overzicht_klein.selectieId); } else { dt = Zoeken.zoeken("Logging", cmbZoek.Text, txtZoek.Text); } } BindingSource bindingSource = new BindingSource(); bindingSource.DataSource = dt; dgvOverzicht.DataSource = bindingSource; if (dgvOverzicht.ColumnCount > 0 && scherm != "Bestelscherm" && scherm != "Boekscherm") { dgvOverzicht.Columns[0].Visible = false; } if (dgvOverzicht.SelectedRows.Count > 0) { dgvOverzicht.Rows[0].Selected = false; } }