Hibernate version:
Nhibernate 2.1.0.1001

Mapping documents:

<property name="hairColorCollectie"
type="HiDating.BusinessLayer.Mapping.EnumMappingHelper`1
[[HiDating.BusinessLayer.HairColor, HiDating.BusinessLayer]],
HiDating.BusinessLayer" access="field"
column="PersonProfile_HairColorID" />

Code between sessionFactory.openSession() and session.close():

[Test]
public void CanClearProvincesInSearchProfile()
{
ISessionFactory _sessionFactory = new Configuration().Configure
().BuildSessionFactory();

_iSession = _sessionFactory.OpenSession();

SearchProfile profile = (SearchProfile)_iSession.Get(typeof
(SearchProfile), 47);

Assert.IsFalse(_iSession.IsDirty());
}

For my Current project I have to work with a legacy database.
In this database, collections have been mapped to single columns in
the database. To map this to collections in .net, I have made use of
IUserType and ICompositeUserType.

The issue now is that the Session.IsDirty() returns true when I
retrieve the containing object.

I can't figure out what is causing the session to become dirty, I am
making sure, for instance, that I use the type of the enum in the
mapping instead of an int32. Can somebody help me please!!!
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to