From: Michael D. <mik...@us...> - 2004-08-22 06:25:23
|
Update of /cvsroot/nhibernate/nhibernate/src/NHibernate/Impl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32009/NHibernate/Impl Modified Files: QueryImpl.cs Log Message: Added code to use IGetter and ISetter Index: QueryImpl.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/Impl/QueryImpl.cs,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** QueryImpl.cs 20 Aug 2004 15:32:48 -0000 1.13 --- QueryImpl.cs 22 Aug 2004 06:25:06 -0000 1.14 *************** *** 324,328 **** foreach(string namedParam in session.Factory.GetNamedParameters(queryString)) { try { ! ReflectHelper.Getter getter = ReflectHelper.GetGetter(clazz, namedParam); SetParameter( namedParam, getter.Get(bean), GuessType( getter.ReturnType ) ); } catch (Exception) {} --- 324,328 ---- foreach(string namedParam in session.Factory.GetNamedParameters(queryString)) { try { ! Property.IGetter getter = ReflectHelper.GetGetter(clazz, namedParam); SetParameter( namedParam, getter.Get(bean), GuessType( getter.ReturnType ) ); } catch (Exception) {} |