public ActionResult Listar(string trechoPqs = "") { try { // Clear ModelState.Clear(); // Busca Usuarios var model = usuariosServico.BuscaListaUsuarios(trechoPqs); // Tira profissionais da lista if (model != null && model.Any()) { model = model.Where(usu => usu.TipoUsuario != BHJet_Enumeradores.TipoUsuario.Profissional).ToArray(); } // Return return(View(model.Select(usu => new UsuarioModel() { ID = usu.ID, Email = usu.Email, Situacao = usu.Situacao, SituacaoDesc = usu.SituacaoDesc, TipoUser = usu.TipoUsuario }))); } catch (Exception e) { this.TrataErro(e); // Return return(View(new UsuarioModel())); } }