I checked the EntitiesGroup mapping file and apparently the property Name
has an attribute "update=false".Why is that?

On Thu, Jan 8, 2009 at 10:14 AM, Bart Reyserhove
<[email protected]>wrote:

> Attached a patch with a test case that fails.
>
>
> On Thu, Jan 8, 2009 at 9:10 AM, Ayende Rahien <[email protected]> wrote:
>
>> Hm...
>> Can you create a small test case for this?
>>
>>
>> On Thu, Jan 8, 2009 at 10:03 AM, Bart Reyserhove <
>> [email protected]> wrote:
>>
>>> Yep, I changed the name of the usersgroup.
>>>
>>>
>>> On Thu, Jan 8, 2009 at 6:27 AM, Ayende Rahien <[email protected]> wrote:
>>>
>>>> Are you updating any of the fields to a new value?
>>>>
>>>>
>>>> On Thu, Jan 8, 2009 at 12:44 AM, Bart Reyserhove <
>>>> [email protected]> wrote:
>>>>
>>>>> Ok, I tried to figure out this one myself but it's probably too late in
>>>>> the evening and I'm probably overlooking something stupid. In 
>>>>> Rhino.Security
>>>>> there are UsersGroup and I want to change the name of one of those.
>>>>> I have a very small edit page to do that which posts to the following
>>>>> controller method:
>>>>>
>>>>> [SecuredOperation("Edit")]
>>>>>         public virtual ActionResult Update(Guid id)
>>>>>         {
>>>>>             var usersGroup = _userGroupService.Get(id);
>>>>>             SmartBinder.UpdateFrom(usersGroup, Request.Form);
>>>>>             try
>>>>>             {
>>>>>                 _userGroupService.Save(usersGroup);
>>>>>             }
>>>>>             catch (ValidationException e)
>>>>>             {
>>>>>                 TempData["errors"] =
>>>>> e.Summary.GetLocalizedErrorMessages();
>>>>>                 return View("New",
>>>>> BuildViewData(usersGroup).WithTitle(Resources.User.NewTitle));
>>>>>             }
>>>>>             return this.RedirectToAction(c => c.List());
>>>>>         }
>>>>>
>>>>> The 'Save' method from the _userGroupService is called with the updated
>>>>> usersGroup. I checked that and it is indeed changed there.
>>>>> The very fancy 'Save' method looks like this:
>>>>>
>>>>> [Transaction]
>>>>>         public virtual void Save(UsersGroup instance)
>>>>>         {
>>>>>             _userGroupRepos.SaveOrUpdate(instance);
>>>>>         }
>>>>>
>>>>> In NhProf I see that a transaction is started and committed but there
>>>>> is nothing done in the transaction. The UsersGroup is using the second 
>>>>> level
>>>>> cache, so maybe it has something to do with that but I'm not sure.
>>>>>
>>>>> If anyone can shed some light on this one, that would be most welcome
>>>>> ;-)
>>>>>
>>>>> Greetz,
>>>>>
>>>>> Bart
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>> >>
>>
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Rhino Tools Dev" 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/rhino-tools-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to