public virtual List <Funcao> getFuncao(Expression <Func <Funcao, string> > ordem, bool desc, int page, int pageSize, out int totalRecords) { try { totalRecords = _FuncaoRepositorio.getTotalRegistros(); return(_FuncaoRepositorio.GetTodos(ordem, desc, page, pageSize).ToList()); } catch (Exception ex) { throw ex; } }