Hi Richard,
Like I said, take:
public virtual decimal Amount { get; protected set; }
Anything that I try to put in Amount is denied. If Amount == 0 and I
try something like Amount = 5, Amount will not be modified.
But like I said before, without the protected restriction or using
fetch="join" (many-to-one association) it works
I tested the same code with pure classes (No NHibernate interaction),
just to see if it was a .NET problem, and of course, it worked.
Thanks
On Jan 27, 8:19 pm, "Richard Brown \(gmail\)"
<[email protected]> wrote:
> Hi,
>
> Can you show the code that modifies the object? (accesses the mutator)
>
> Thanks,
> Richard
>
> --------------------------------------------------
> From: "CassioT" <[email protected]>
> Sent: Wednesday, January 27, 2010 7:38 PM
> To: "nhusers" <[email protected]>
> Subject: [nhusers] Proxy and property modification
>
>
>
> > Hi all.
>
> > I have an entity that has a property that is defined like this:
>
> > public virtual decimal Amount { get; protected set; }
>
> > I don't know why but I can't modify it. The value never change.
>
> > I found two ways to fix it.
>
> > 1) Don't use the proxy version (fetch="join") - Never mind
> > 2) Remove the protected restriction
>
> > Am I doing something wrong or do I have any other alternative?
>
> > I tried to access="field" too.
>
> > Thanks
>
> > --
> > 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.
--
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.