don't be mad at me (whistling smiley inserted here), ayende On Thu, Nov 20, 2008 at 1:34 PM, Jan Limpens <[EMAIL PROTECTED]> wrote: > ask ayende about it ;) > > On Thu, Nov 20, 2008 at 1:30 PM, Gustavo Ringel > <[EMAIL PROTECTED]> wrote: >> Be 24x7x365 hours in front of a computer programming and it will be in every >> other way :). >> >> On Thu, Nov 20, 2008 at 5:26 PM, Jan Limpens <[EMAIL PROTECTED]> wrote: >>> >>> never done this before, I guess another time it's gonna be the first time >>> :) >>> programming keeps me an eternal virgin, in a way ;) >>> >>> On Thu, Nov 20, 2008 at 12:30 PM, Roger Kratz <[EMAIL PROTECTED]> >>> wrote: >>> > Creating your own IUserType for IPayment would do the trick I guess. >>> > >>> > -----Original Message----- >>> > From: [email protected] [mailto:[EMAIL PROTECTED] On >>> > Behalf Of Jan Limpens >>> > Sent: den 20 november 2008 15:15 >>> > To: [email protected] >>> > Subject: [nhusers] difficult (?) mapping with components and interface >>> > >>> > >>> > I have a class Purchase (used by nh) that has an IPayment >>> > >>> > Currently I am having two implementations of that interface: >>> > >>> > public class BankPayment : IPayment >>> > { >>> > public int NumberInstallments >>> > { >>> > get { return 1; } >>> > } >>> > } >>> > >>> > public class CreditCardPayment : IPayment >>> > { >>> > public CreditCardPayment(Creditcard card, int >>> > numberInstallations, >>> > Address billingAddress) >>> > { >>> > Card = card; >>> > NumberInstallments = numberInstallations; >>> > BillingAddress = billingAddress; >>> > } >>> > >>> > public Creditcard Card { get; private set; } // a >>> > component, as well >>> > public int NumberInstallments { get; private set; } >>> > public Address BillingAddress { get; private set; } // >>> > another component! >>> > } >>> > >>> > how can I map this as a component to Purchase? I truly have no idea... >>> > >>> > -- >>> > Jan >>> > ___________________ >>> > [EMAIL PROTECTED] >>> > www.limpens.com >>> > +55 (11) 3082-1087 >>> > +55 (11) 3097-8339 >>> > >>> > >>> > >>> > >>> > > >>> > >>> >>> >>> >>> -- >>> Jan >>> ___________________ >>> [EMAIL PROTECTED] >>> www.limpens.com >>> +55 (11) 3082-1087 >>> +55 (11) 3097-8339 >>> >>> >> >> >> >> >> > > > > -- > Jan > ___________________ > [EMAIL PROTECTED] > www.limpens.com > +55 (11) 3082-1087 > +55 (11) 3097-8339 >
-- Jan ___________________ [EMAIL PROTECTED] www.limpens.com +55 (11) 3082-1087 +55 (11) 3097-8339 --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
