C # Entidade LINQ retorna valores errados e duplicados
Eu uso o seguinte código:
List<vw_GetIMeasurements> Imeasurements = context.vw_GetIMeasurements.Where(f => f.MEMBERID == userID).Distinct().ToList();
Isso retorna uma lista com 12 valores como deveria, mas esses valores são sempre os mesmos (mesmo que eles não estejam no banco de dados. (Mesmo se eles fossem distintos devem resolver isso)
DB:
O valor bruto que é retornado também está errado. Qual seria a causa deste problema e como posso resolvê-lo?