private void btn_buscar_Click(object sender, EventArgs e) { comportamientos.limpiar_grilla(dgv_proveedores); if (txt_CUIT.Text.Trim() == "" && txt_RazonSocial.Text.Trim() == "" && chk_todos.Checked == false && txt_Nombre.Text == "" && txt_Apellido.Text == "") { MessageBox.Show("No se ingresaron parámetros."); } else { NG_Proveedores prov = new NG_Proveedores(); DataTable tabla = new DataTable(); if (chk_todos.Checked) { tabla = prov.buscar_todos(); cargar_grilla(tabla); limpiar(); } else if (txt_RazonSocial.Text.Trim() != "") { //Buscar por razon Social. tabla = prov.buscar_razonSocial(txt_RazonSocial.Text); cargar_grilla(tabla); limpiar(); } else if (txt_CUIT.Text != "") { // Buscar por CUIT tabla = prov.buscar_CUIT(txt_CUIT.Text); cargar_grilla(tabla); limpiar(); } else if (txt_Apellido.Text != "" && txt_Nombre.Text != "") { // Buscar nombre y apellido tabla = prov.buscar_nombre_apellido(txt_Nombre.Text, txt_Apellido.Text); cargar_grilla(tabla); limpiar(); } else if (txt_Apellido.Text != "") { // Buscar apellido tabla = prov.buscar_apellido(txt_Apellido.Text); cargar_grilla(tabla); limpiar(); } else if (txt_Nombre.Text != "") { // Buscar nombre tabla = prov.buscar_nombre(txt_Nombre.Text); cargar_grilla(tabla); limpiar(); } if (tabla.Rows.Count == 0) { MessageBox.Show("No se encontraron resultados"); } } }
private void btn_eliminar_Click(object sender, EventArgs e) { if (dgv_proveedores.SelectedRows.Count == 0) { MessageBox.Show("No ha seleccionado ningún provedor."); } else { DialogResult result = MessageBox.Show("¿Seguro que desea eliminar?", "Aviso", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { NG_Proveedores prov = new NG_Proveedores(); prov.eliminar(dgv_proveedores.CurrentRow.Cells[0].Value.ToString()); } } }