public static ListaColaboradorTO PesquisarPorFuncao(string funcao) { _Crud = CrudService <ColaboradorCrud> .ObterInstancia(); ListaColaboradorTO retorno = new ListaColaboradorTO(); try { retorno = _Crud.Listar(); if (retorno.Valido) { retorno.Lista = retorno.Lista.Where(x => x.Funcao.Contains(funcao)).ToList(); } } catch (Exception ex) { retorno.Valido = false; retorno.Mensagem = string.Format("Erro: {0}", ex.Message); } return(retorno); }
public static ListaColaboradorTO Listar() { _Crud = CrudService <ColaboradorCrud> .ObterInstancia(); return(_Crud.Listar()); }