示例#1
0
        private void BtnPesquisar_Click(object sender, EventArgs e)
        {
            List <Camadas.Model.Cliente> listaCliente = new List <Camadas.Model.Cliente>();

            Camadas.BLL.Cliente bllCliente = new Camadas.BLL.Cliente();
            if (rdbTodos.Checked)
            {
                listaCliente = bllCliente.Select();
            }
            else if (rdbId.Checked)
            {
                listaCliente = bllCliente.SelectById(Convert.ToInt32(txtPesquisa.Text));
            }
            else if (rdbNome.Checked)
            {
                listaCliente = bllCliente.SelectByNome(txtPesquisa.Text.Trim());
            }
            else if (rdbCidade.Checked)
            {
                listaCliente = bllCliente.SelectByCidade(txtPesquisa.Text.Trim());
            }

            dgvCliente.DataSource = "";
            dgvCliente.DataSource = listaCliente;

            limpaCampos();
        }