public void BusquedadYLlenarGrilla() { DataTable ds = new DataTable(); //BUSCAR DBConsulta.conexionAbrir(); ds = DBConsulta.buscarClienteSegunCriterios2(nombre, apellido, numeroDNI, email); DBConsulta.conexionCerrar(); configuracionGrilla(dataGridView1, ds); return; }
/* BOTON BUSCAR*/ private void button1_Click(object sender, EventArgs e) { if (esVacio(textBoxDNI.Text.Trim()) && esVacio(textBoxEmail.Text.Trim()) && esVacio(textBoxApellido.Text.Trim()) && esVacio(textBoxNombre.Text.Trim())) { MessageBox.Show("Usted no ha puesto ningún criterio de busquedad. Rellene los campos por favor"); return; } else { if (!textBoxNombre.Text.Trim().Equals("") && !AyudaExtra.esStringLetra(textBoxNombre.Text.Trim()) || !textBoxApellido.Text.Trim().Equals("") && !AyudaExtra.esStringLetra(textBoxApellido.Text.Trim())) { MessageBox.Show("Los campos Nombre y Apellido no pueden contener numeros"); return; } if (!textBoxDNI.Text.Trim().Equals("") && !AyudaExtra.esStringNumerico(textBoxDNI.Text.Trim())) { MessageBox.Show("El campo numero de documento no puede contener letras"); return; } dataGridView1.DataSource = null; String nombre = "", apellido = "", email = "", numeroDNI = ""; if (!esVacio(textBoxDNI.Text.Trim())) { numeroDNI = textBoxDNI.Text.Trim(); } if (!esVacio(textBoxEmail.Text.Trim())) { email = textBoxEmail.Text.Trim(); } if (!esVacio(textBoxNombre.Text.Trim())) { nombre = textBoxNombre.Text.Trim(); } if (!esVacio(textBoxApellido.Text.Trim())) { apellido = textBoxApellido.Text.Trim(); } DataTable ds = new DataTable(); ds = DBConsulta.buscarClienteSegunCriterios2(nombre, apellido, numeroDNI, email); configuracionGrilla(dataGridView1, ds); // consultasSQLCliente.llenarDGVCliente(dataGridView1, nombre, apellido, numeroDNI, email); /* DialogResult = DialogResult.OK; */ return; } }