Home
Manage Your Code
Snippet: NHibernate querying (C#)
Title: NHibernate querying Language: C#
Description: NHibernate querying Views: 366
Author: Grant Spiteri Date Added: 3/31/2008
Copy Code  
1CultureInfo us = new CultureInfo("en-US");
2                        string formatted = DateTime.Now.ToString("G", us);
3                        string hql = string.Format("from Issue where Completed = (:boolvalue) and EndDate < (:datevalue) and DeletedDate is null and AssignedUser = (:userid)");
4                        SimpleQuery<Issue> query = new SimpleQuery<Issue>(hql);
5                        query.SetParameter("datevalue", formatted);
6                        query.SetParameter("boolvalue", false);
7                        query.SetParameter("userid", ((Users)Session["User"]).Id);
8
9                        PropertyBag["issues"] = ActiveRecordBase.ExecuteQuery(query);