private void btnBuscar_Click(object sender, EventArgs e) { btnModificar.Enabled = false; btnEliminar.Enabled = false; lblEstadoBusqueda.Text = "Ejecutando busqueda..."; // ARMA LA QUERY A EJECUTAR BASADO EN LOS FILTROS string queryConsulta; if (tipoFormBusqueda.Equals("BuscarUsuario")) // Busca usuarios sin clientes asociados { queryConsulta = Filtros.filtroBuscarUsuario(txtUsuario.Text, "" + ((KeyValuePair <string, string>)cbxRol.SelectedItem).Key, true); } else { queryConsulta = Filtros.filtroBuscarUsuario(txtUsuario.Text, "" + ((KeyValuePair <string, string>)cbxRol.SelectedItem).Key, false); } Herramientas.msebox_informacion(queryConsulta); DataTable resultados; try { resultados = Herramientas.ejecutarConsultaTabla(queryConsulta); dataGridView1.DataSource = resultados; //dataGridView1.Columns["Cliente ID"].Visible = false; //dataGridView1.Columns["User ID"].Visible = false; //dataGridView1.Columns["Pais ID"].Visible = false; //dataGridView1.Columns["Tipo Doc ID"].Visible = false; //dataGridView1.Columns["Calle"].Visible = false; //dataGridView1.Columns["Numero"].Visible = false; //dataGridView1.Columns["Piso"].Visible = false; //dataGridView1.Columns["Dpto"].Visible = false; //dataGridView1.Columns["Pregunta Sec"].Visible = false; lblEstadoBusqueda.Text = "Se encontraron " + dataGridView1.RowCount + " filas"; if (dataGridView1.RowCount > 0) { btnEliminar.Enabled = true; btnModificar.Enabled = true; btnCrear.Enabled = true; } } catch (Exception ex) { MessageBox.Show("Error: " + ex.ToString()); lblEstadoBusqueda.Text = "Error al realizar la busqueda"; } }
private void btnBuscar_Click(object sender, EventArgs e) { lblEstadoBusqueda.Text = "Ejecutando busqueda..."; btnAceptar.Enabled = false; btnBaja.Enabled = false; btnModificar.Enabled = false; btnRenovar.Enabled = false; string fechaAperturaDesde = "", fechaAperturaHasta = ""; string cliente = clienteId;//txtCliente.Text; string numero = txtNumero.Text; string tipoCuentaId = ((KeyValuePair <string, string>)cbxTipoCta.SelectedItem).Key; string monedaId = ((KeyValuePair <string, string>)cbxMoneda.SelectedItem).Key; string paisId = ((KeyValuePair <string, string>)cbxPais.SelectedItem).Key; if (chkFechaApertura.Checked) { fechaAperturaDesde = dtpFechaAperturaDesde.Value.ToShortDateString(); fechaAperturaHasta = dtpFechaAperturaHasta.Value.ToShortDateString(); } string queryConsulta; if (this.tipoFormPadre.Equals("Transferencias.FormTransferencias")) // Busca una cuenta destino { queryConsulta = Filtros.filtroBuscarCuenta( cliente, numero, tipoCuentaId, monedaId, paisId, fechaAperturaDesde, fechaAperturaHasta, true); } else { queryConsulta = Filtros.filtroBuscarCuenta( cliente, numero, tipoCuentaId, monedaId, paisId, fechaAperturaDesde, fechaAperturaHasta, false); } Herramientas.msebox_informacion(queryConsulta); DataTable resultados; try { resultados = Herramientas.ejecutarConsultaTabla(queryConsulta); dataGridView1.DataSource = resultados; dataGridView1.Columns["Cliente Id"].Visible = false; dataGridView1.Columns["TipoCta Id"].Visible = false; dataGridView1.Columns["Estado Id"].Visible = false; dataGridView1.Columns["Pais Id"].Visible = false; dataGridView1.Columns["Moneda Id"].Visible = false; dataGridView1.Columns["Nombre"].Visible = false; dataGridView1.Columns["Apellido"].Visible = false; lblEstadoBusqueda.Text = "Se encontraron " + dataGridView1.RowCount + " filas"; if (dataGridView1.RowCount > 0) { // Hay resultados habilita los botones para dar de Baja y Modificar btnAceptar.Enabled = true; btnBaja.Enabled = true; btnModificar.Enabled = true; btnRenovar.Enabled = true; } } catch (Exception ex) { MessageBox.Show("Error: " + ex.ToString()); lblEstadoBusqueda.Text = "Error al realizar la busqueda"; } }
// BUSCAR: Ejecuta el SP para buscar todas las tarjetas de credito private void btnBuscar_Click(object sender, EventArgs e) { lblEstadoBusqueda.Text = "Ejecutando busqueda..."; string fechaEmisionDesde, fechaEmisionHasta; string fechaVencimientoDesde, fechaVencimientoHasta; string cliente = this.clienteId; string numero = txtNumero.Text; string emisor = cbxEmisor.Text; if (chkFechaEmision.Checked) { fechaEmisionDesde = dtpFechaEmisionDesde.Value.ToShortDateString(); fechaEmisionHasta = dtpFechaEmisionHasta.Value.ToShortDateString(); } else { fechaEmisionDesde = fechaEmisionHasta = ""; } if (chkFechaVencimiento.Checked) { fechaVencimientoDesde = dtpFechaVencimientoDesde.Value.ToShortDateString(); fechaVencimientoHasta = dtpFechaVencimientoHasta.Value.ToShortDateString(); } else { fechaVencimientoDesde = fechaVencimientoHasta = ""; } // ARMA LA QUERY A EJECUTAR BASADO EN LOS FILTROS string queryConsulta = Utils.Filtros.filtroBuscarTarjeta(cliente, numero, emisor, fechaEmisionDesde, fechaEmisionHasta, fechaVencimientoDesde, fechaVencimientoHasta); Herramientas.msebox_informacion(queryConsulta); DataTable resultados; try { resultados = Herramientas.ejecutarConsultaTabla(queryConsulta); dataGridView1.DataSource = resultados; dataGridView1.Columns["Cliente Id"].Visible = false; dataGridView1.Columns["Nombre"].Visible = false; dataGridView1.Columns["Apellido"].Visible = false; dataGridView1.Columns["TC"].Visible = false; lblEstadoBusqueda.Text = "Se encontraron " + dataGridView1.RowCount + " filas"; if (dataGridView1.RowCount > 0) // Hay resultados habilita Desasociar y Modificar { btnDesasociar.Enabled = true; btnModificar.Enabled = true; } } catch (Exception ex) { MessageBox.Show("Error: " + ex.ToString()); lblEstadoBusqueda.Text = "Error al realizar la busqueda"; } }