private async void txbFiltroClientes_TextChanged(object sender, EventArgs e) { string pesquisa = txbFiltroClientes.Text; await Task.Delay(400); if (pesquisa == txbFiltroClientes.Text) { pagamentoController.LimparDados(dgvPagamentos, dgvProdutosComprados, dgvServicosContratados, cbFiltroPagamentos); pagamentoController.EsconderCampos(lblPagamentos, dgvPagamentos, lblFiltroCompras, cbFiltroPagamentos, lblProdutosComprados, lblServicosContratados, dgvProdutosComprados, dgvServicosContratados); clienteController.FiltrarClientes(dgvClientes, pesquisa); } }
private void cbFiltroPagamentos_SelectedIndexChanged(object sender, EventArgs e) { pagamentoController.EsconderCampos(null, null, null, null, lblProdutosComprados, lblServicosContratados, dgvProdutosComprados, dgvServicosContratados); pagamentoController.FiltrarPagamentos(dgvPagamentos, dgvProdutosComprados, dgvServicosContratados, cbFiltroPagamentos); }