Is it possble to use an Enum with Nhibernate? If so How?
Yes you can.
In your XML mapping file
<property type="Namespace.EnumClass, Namespace" name="EnumValue" column="columnName"></property>
Example 1
Example 2