Я пытаюсь объединить две разные модели классов в проекте MVC, чтобы я мог упорядочить их по возрастанию / убыванию.Я пробовал несколько перестановок, но не могу заставить запрос LINQ играть хорошо.Любые предложения о том, что я делаю не так?
var lateContact = from c in JPLatestContact
join s in JPStudent on c.ApplicationUserId equals
s.ApplicationUserId
orderby c.JPLatestContactDate ascending
select s;
Я начинающий, когда дело доходит до этого, но если я правильно понимаю, «c» и «s» - это переменные, которые я сам составляю.«JPLatestContact» и «JPStudent» - это две модели / классы / таблицы, к которым я хочу присоединиться, и обе имеют «ApplicationUserId», к которому я могу присоединиться, и я хочу упорядочить все результаты по значению «JPLatestContactDate», найденному вМодель JPLatestContact, в порядке возрастания.
С запросом, который я написал выше, я получаю ошибку CS0119 «JPLatestContact - это тип, который недопустим в данном контексте».
Я не уверен, в чем проблема с моей структурой, или я неправильно использовал структуру JOIN?