private void txbPesquisa_TextChanged(object sender, EventArgs e) { IRepositorio <Pessoa> repositorioPessoas = new PessoaRepositorio(); dgvPessoas.DataSource = repositorioPessoas.Selecionar(pessoa => pessoa.Nome.Contains(txbPesquisa.Text)); dgvPessoas.Refresh(); }
public IHttpActionResult Get() { if (_repositorioPessoa.Selecionar() != 0) { List <Pessoa> _listPessoa = _repositorioPessoa.listaPessoa; List <PessoaDTO> _listPessoaDTO = AutoMapperManager.Instance.Mapper.Map <List <Pessoa>, List <PessoaDTO> >(_listPessoa); return(Ok(_listPessoaDTO)); } return(NotFound()); // Request.CreateResponse(HttpStatusCode.NotFound); }
private void btnPesquisar_Click(object sender, EventArgs e) { IRepositorio<Pessoa> repositorioPessoas = new PessoaRepositorio(); dgvPessoas.DataSource = repositorioPessoas.Selecionar(pessoa => pessoa.Nome.Contains(txbPesquisa.Text)); dgvPessoas.Refresh(); }
PessoaRepositorio _pessoaRepositorio = new PessoaRepositorio();//instancia //Criando um metodo chamado selecionar que retorna um IEnumerable de PessoasModelo, IEnumerable é uma lista public IEnumerable <PessoaModelo> Selecionar() { //Este é o retorno do método então ele vai retornar exatamente o que o metodo Selecionar da minha repositorio me devolver. return(_pessoaRepositorio.Selecionar()); }