From: Michael D. <mik...@us...> - 2004-04-19 20:04:17
|
Update of /cvsroot/nhibernate/nhibernate/src/NHibernate/Collection In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28450/NHibernate/Collection Modified Files: CollectionPersister.cs Log Message: Added initialization of sqlWhereStringTemplate and sqlOrderByStringTemplate fields Index: CollectionPersister.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/Collection/CollectionPersister.cs,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** CollectionPersister.cs 15 Apr 2004 21:07:18 -0000 1.18 --- CollectionPersister.cs 19 Apr 2004 20:04:08 -0000 1.19 *************** *** 80,87 **** sqlOrderByString = collection.OrderBy; - hasOrder = sqlOrderByString!=null; sqlWhereString = collection.Where; hasWhere = sqlWhereString!=null; cache = collection.Cache; --- 80,89 ---- sqlOrderByString = collection.OrderBy; hasOrder = sqlOrderByString!=null; + sqlOrderByStringTemplate = hasOrder ? Template.RenderOrderByStringTemplate(sqlOrderByString, dialect) : null; + sqlWhereString = collection.Where; hasWhere = sqlWhereString!=null; + sqlWhereStringTemplate = hasWhere ? Template.RenderWhereStringTemplate(sqlWhereString, dialect) : null; cache = collection.Cache; |