aaaah, I was just about to start working on this :)
On 2010-01-09 19:17, Markus Zywitza wrote:
Forget this mail. We already have an (ancient) issue on this: AR-ISSUE-180.
-Markus
2010/1/9 Markus Zywitza<[email protected]>:
It's an AR issue then and not an NH issue. Can you open an issue at donjon?
-Markus
2010/1/8 MixMasta<[email protected]>:
the hbm files do not contain the definition for the composite type.
<joined-subclass name="CustomPromotionRecord, Business"
table="PokerPromotion">
<key column="PokerPromotionId" />
<property name="PurchaseMatchPercentage" access="property"
type="System.Decimal">
<column name="PurchaseMatchPercentage" not-null="true"/>
</property>
<property name="PurchaseWindowInDays" access="property"
type="Int32">
<column name="PurchaseWindowInDays" not-null="true"/>
</property>
<property name="RedemptionWindowInDays" access="property"
type="Int32">
<column name="RedemptionWindowInDays" not-null="true"/>
</property>
<property name="MaximumPurchases" access="property"
type="Int32">
<column name="MaximumPurchases" not-null="true"/>
</property>
<property name="PokerPointsMoneyRatio" access="property"
type="Int32">
<column name="PokerPointsMoneyRatio" not-null="true"/>
</property>
</joined-subclass>
On Jan 7, 3:15 pm, Mauricio Scheffer<[email protected]>
wrote:
Please enable the debug mode and post the generated hbms
http://using.castleproject.org/display/AR/Configuration+Reference#Con...
On Jan 7, 6:44 am, MixMasta<[email protected]> wrote:
I outputted the SQL and it does not pick up the composite fields on
the insert statement.
On Jan 7, 10:33 am, MixMasta<[email protected]> wrote:
Hi,
I am using table inheritence and finding that my custom composite user
type in my subclass is not being persisted. All the other properties
are being set correctly.
[ActiveRecord("Promotion"), JoinedBase]
public class PromotionRecord : ActiveRecordBase<PromotionRecord>
{
}
[ActiveRecord("CustomPromotion")]
public class CustomPromotionRecord : PromotionRecord
{
[CompositeUserType(typeof(MoneyCompositeUserType), new string[]
{ "MinimumPurchaseAmount", "MinimumPurchaseCurrencyId" })]
public Money MinimumPurchaseAmount { get; set; }
}
When I turn off inheritence and use
CustomPromotionRecord : ActiveRecordBase<CustomPromotionRecord> the
composite type is saved perfectly.
Has anyone experienced this problem?
Thanks
Michael- Hide quoted text -
- Show quoted text -
--
You received this message because you are subscribed to the Google Groups "Castle
Project Users" 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/castle-project-users?hl=en.
--
You received this message because you are subscribed to the Google Groups
"Castle Project Users" 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/castle-project-users?hl=en.