//------------------------------------------------------------------------------------------------------------------- private void btLocalizar_Click(object sender, EventArgs e) { //define o status da consulta int status = 0; int tipo = 0; if (rbTipoAtiva.Checked == true) { status = 1; } if (rbTipoCancelada.Checked == true) { status = 2; } //defino o tipo da consulta BLLVenda venda = new BLLVenda(); if (rbTodasAsVendas.Checked) { if (rbDataSim.Checked == true) { dgvDado.DataSource = venda.ListagemComFiltro(status, tipo, dtInicial.Value, dtFinal.Value); } else { dgvDado.DataSource = venda.ListagemComFiltro(status, 0); } } try { if (rbCliente.Checked == true) { tipo = Convert.ToInt32(txtValor.Text); if (rbDataSim.Checked == true) { dgvDado.DataSource = venda.ListagemComFiltro(status, tipo, dtInicial.Value, dtFinal.Value); } else { dgvDado.DataSource = venda.ListagemComFiltro(status, tipo); } } } catch { MessageBox.Show("Não existe dados para serem pesquisados!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } }