private void btPesquisar_Click(object sender, EventArgs e) { string Consulta = cbTipoPesquisa.SelectedItem.ToString(); classCliente obj = new classCliente(); switch (Consulta) { case "Status": if (rbAtivo.Checked == true) { obj.Status = 1; dtv.DataSource = obj.BuscarClienteStatus(); } else { obj.Status = 0; dtv.DataSource = obj.BuscarClienteStatus(); } break; case "Nome": if (txtNome.Text != "") { if (rbInicio.Checked) { obj.NomeCliente = txtNome.Text; dtv.DataSource = obj.BuscarClienteNomeInicial(); } else if (rbContem.Checked) { obj.NomeCliente = txtNome.Text; dtv.DataSource = obj.BuscarClienteNomeContem(); } } else { MessageBox.Show("Favor informar um Cliente.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Código": if (txtNome.Text != "") { if (rbInicio.Checked) { obj.CodigoCliente = Convert.ToInt32(txtNome.Text); dtv.DataSource = obj.BuscarClienteCodInicial(); } else if (rbContem.Checked) { obj.CodigoCliente = Convert.ToInt32(txtNome.Text); dtv.DataSource = obj.BuscarClienteCodContem(); } } else { MessageBox.Show("Favor informar um Codigo.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "CPF": if (txtNome.Text != "") { obj.CPF = txtNome.Text; dtv.DataSource = obj.BuscarClienteCPF(); } break; case "Aniversariantes do Mês": if (cbMes.Text != "Escolha um Mês") { int mes = Convert.ToInt32(cbMes.SelectedIndex); dtv.DataSource = obj.BuscarClienteMes(mes); } else { MessageBox.Show("Favor escolher um mês.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } break; case "Aniversariantes por Dia e Mês": if (cbDia.Text != "" && cbMes.Text != "") { int mes1 = Convert.ToInt32(cbMes.SelectedIndex); int dia = Convert.ToInt32(cbDia.SelectedIndex); dtv.DataSource = obj.BuscarClienteDiaMes(dia, mes1); } else { MessageBox.Show("Favor escolher um Dia e Mês.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } break; case "Cidade": if (cbCidade.Text != "") { string cidade = Convert.ToString(cbCidade.Text); //obj.Cidade = Convert.ToInt32(cbCidade.SelectedItem); dtv.DataSource = obj.BuscarClienteCidade(cidade); //this.rptv.RefreshReport(); } else { MessageBox.Show("Favor escolher uma Cidade.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } break; case "Aniversariantes Idade": if (txtMaiorDe.Text != "") { int idadeE = Convert.ToInt32(txtMaiorDe.Text); // i/nt idadef = Convert.ToInt32(txtIdadeDe.Text); dtv.DataSource = obj.BuscarClienteIdadeMaior(idadeE); // this.rptv.RefreshReport(); } else { MessageBox.Show("Favor escrever uma Idade.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } break; } }