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);
}
|