Esempio n. 1
0
        public IEnumerable <UsuarioViewModel> PesquisarPorParametro(string parametro, string busca)
        {
            var retorno = new List <UsuarioViewModel>();

            if (parametro == "nome")
            {
                retorno = _usuarioAppServices.ObterPorNome(busca).ToList();
                return(retorno);
            }
            else if (parametro == "login")
            {
                retorno.Add(_usuarioAppServices.ObterPorLogin(busca));
                return(retorno);
            }
            else if (parametro == "email")
            {
                retorno.Add(_usuarioAppServices.ObterPorEmail(busca));
                return(retorno);
            }
            retorno = _usuarioAppServices.ObterTodos().ToList();
            return(retorno);
        }