Упорядочение сущностей на уровне БД на основе типа дочерней сущностиC#

Место общения программистов C#
Ответить
Гость
 Упорядочение сущностей на уровне БД на основе типа дочерней сущности

Сообщение Гость »


Отношения выглядят примерно так:

класс EntityA { общественная Страна DestinationCountry {get; набор; } } класс Страна { общественная строка CountryCode {get; набор; } общественный IList Локализации {get; набор; "=" новый список(); } общедоступный класс CountryLocalization { общественная строка CountryCode {get; набор; } общественная Страна Страна { get; набор; } общественный CountryLocalizationType LocalizationType {get; набор; } общественная строка CountryName {get; набор; } } Итак, каждая сущность A имеет одну страну назначения. В каждой стране есть несколько локализаций на основе данного языка. например

У организации А есть страна назначения, в которой есть два перевода на два разных языка.

Можно ли упорядочить список EntityA на основе локализованных названий стран, указав LocalizationType?
IQueriable query = query.OrderBy(a => a.Where(b => b.DestinationCountry.Localizations.Where(l => l.LocalizationType == ENG)) ...
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»