NHibernate - создать заказ - PullRequest
       1

NHibernate - создать заказ

0 голосов
/ 11 февраля 2012

Я ищу решение для создания заказа по предложению.У меня есть таблица, в которой есть столбец для созданного и один для измененного.Эти два столбца содержат DateTime.Измененный может быть нулевым, если запись только была создана и никогда не изменялась.Теперь я должен выбрать его с помощью HQL для всех записей, упорядоченных по измененному desc, если измененное значение не равно нулю, иначе, если измененное равно нулю, по созданному desc.

1 Ответ

2 голосов
/ 11 февраля 2012

Пример создания заказа по предложению в NHibernate:

var result = Session.CreateCriteria(typeof(Users))
                    .AddOrder(Order.Desc("FirstName"))
                    .AddOrder(Order.Desc("LastName"))
                    .List<Users>();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...