are you talking about this line ??

note.RequestID = request.RequestID;

I am not sure what you mean, can you show me ?

On Dec 16, 9:49 am, Oskar Berggren <[email protected]> wrote:
> 2011/12/16 aric <[email protected]>:
>
> > Okay, I got it to work. The user field in the requestNote mapping is a
> > reserved word. Once i rename that field and it works.
>
> > However, I had to do a requestService.Save first that way a requestID
> > will be generated and then I can pass it to the requestNote and save
> > it again.
>
> Yes, If you ask NHibernate or lower layers to generate the ID you will
> have to Save() first. Note that Save() will ONLY do the insert sql if
> you use database generated identifiers. Otherwise the insert statement
> is deferred until later.
>
> On the other hand, one wonders why you use the requestId in the note,
> instead of referencing the request object directly. And also, you
> don't need to call Save() on the request again if the code you show is
> run in a single session. The regular dirty check will be enough.
>
> /Oskar

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