LINQ in .NET returning duplicate rows from a working SQL view [SOLVED]