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
-~----------~----~----~----~------~----~------~--~---

Reply via email to