|
From: Michael D. <mik...@us...> - 2004-04-26 03:46:08
|
Update of /cvsroot/nhibernate/nhibernate/src/NHibernate/Persister In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2033/NHibernate/Persister Modified Files: EntityPersister.cs NormalizedEntityPersister.cs Log Message: Fixed bug with classes that had version columns. Index: NormalizedEntityPersister.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/Persister/NormalizedEntityPersister.cs,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** NormalizedEntityPersister.cs 15 Apr 2004 21:07:19 -0000 1.15 --- NormalizedEntityPersister.cs 26 Apr 2004 03:46:00 -0000 1.16 *************** *** 922,926 **** } ! if ( IsVersioned ) VersionType.NullSafeSet( statements[0], version, IdentifierColumnNames.Length + 1, session ); for (int i=tableNames.Length-1; i>=0; i-- ) { --- 922,927 ---- } ! if ( IsVersioned ) //VersionType.NullSafeSet( statements[0], version, IdentifierColumnNames.Length + 1, session ); ! VersionType.NullSafeSet( statements[0], version, IdentifierColumnNames.Length , session ); for (int i=tableNames.Length-1; i>=0; i-- ) { Index: EntityPersister.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/Persister/EntityPersister.cs,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** EntityPersister.cs 15 Apr 2004 11:36:36 -0000 1.15 --- EntityPersister.cs 26 Apr 2004 03:46:00 -0000 1.16 *************** *** 728,732 **** if(IsVersioned) { ! VersionType.NullSafeSet(deleteCmd, version, IdentifierColumnNames.Length + 1, session); } --- 728,733 ---- if(IsVersioned) { ! //VersionType.NullSafeSet(deleteCmd, version, IdentifierColumnNames.Length + 1, session); ! VersionType.NullSafeSet(deleteCmd, version, IdentifierColumnNames.Length, session); } |