Boa tarde gente,
Tenho uma tabela com os campos ID_Entidade e Lance. Gostaria de retornar para uma view o campo ID_Entidade sem repetir ordenado por Lance de forma decrescente.
Estou tentando da seguinte forma:
IQueryable ranking = (from s in db.Propostas orderby s.Lance descending select s.ID_Entidade).Distinct();
porem não esta dando certo. Minha view é do tipo IQueryable. Dá o seguinte erro:
O item de modelo inserido no dicionário é do tipo'System.Data.Entity.Infrastructure.DbQuery`1[System.Int32]', mas esse dicionário requer um item do tipo 'System.Linq.IQueryable`1[SLIMV.Models.Proposta]'.
Quando tento apenas select s, tenho a tabela retornada, mas sem estar ordenada. Como posso solucionar isso ?
Obrigado =)