2017-08-17 7 views
1

meine Arbeit verwendet NHibernate 2.0.1.4000 für .NET. Wir versuchen, auf die spätere Version (3+) zu aktualisieren, können dies jedoch aufgrund von Änderungen in DetachedCriteria nicht tun. In 2.0 können Sie mit DetachedCriteria.AddOrder (order) und DetachedCriteria.Orders die Liste der Order-Objekte abrufen. In späteren Versionen ist DetachedCriteria.Orders weg. Gibt es eine andere Möglichkeit, die Liste der Bestellung zu bekommen? Wir haben Code, der überprüft, ob Zahl 0. Zum Beispiel ist:NHibernate DetachedCriteria Aufträge entfernt

  if (criteria.Orders.Count == 0) 
      { 
       criteria.AddOrder(Order.Asc("User.FirstName")); 
       criteria.AddOrder(Order.Asc("User.LastName")); 
       criteria.AddOrder(Order.Asc("User.Login")); 
      } 

Dank

Antwort