public IActionResult Pesquisar(string nome) { CamadaNegocio.UsuarioCamadaNegocio ucn = new CamadaNegocio.UsuarioCamadaNegocio(); List <Models.Usuario> usuarios = ucn.Pesquisar(nome); var usuariosLimpos = new List <object>(); foreach (var u in usuarios) { var usuarioLimpo = new { id = u.Id, nome = u.Nome }; usuariosLimpos.Add(usuarioLimpo); } return(Json(usuariosLimpos)); }
public IActionResult Pesquisar(string usuario) { CamadaNegocio.UsuarioCamadaNegocio ucn = new CamadaNegocio.UsuarioCamadaNegocio(); List <HelloWord.Models.Usuario> usuarios = ucn.Pesquisar(usuario); var usuariosLimpos = new List <Object>(); //pelo (objeto anonimo) conseguimos retornar para view os atributos que quiseremos foreach (var u in usuarios) {//nesse caso nao podemos retornar para view a senha do usuario var usuariosLimpo = new { id = u.Id, usuario = u.NomeUsuario }; usuariosLimpos.Add(usuariosLimpo); } return(Json(usuariosLimpos)); }