?? ReadOnlyList is Child of EditableRoot

?? ReadOnlyList is Child of EditableRoot

Old forum URL: forums.lhotka.net/forums/t/9454.aspx

SDM10012 posted on Monday, August 30, 2010

Since I am pulling my BO's from a legacy application where most of the CRUD functions operate, one of my business objects does not have responsibility for creating its children ( which are read-only).

However some of the attributes of the parent are editable ... so it is an Editable Root with a read only child collection ....

In trying to follow the published pattern ... the one I'm referencing now ( from the "code reduction with child objects") requires that the child collection inherit from BusinessListBase .... Have a NewList() method.

That's not the case here.

Any documentation / suggestions on how I might make this work using ReadOnlyListBase ??





RockfordLhotka replied on Monday, August 30, 2010

I'd suggest that this isn't really a parent-child containment relationship. If the parent doesn't have responsibility for creating/saving the children, they aren't children.

You are probably better off using a unit of work object (http://www.lhotka.net/cslanet/faq/CslaObjectFaq.ashx).

Copyright (c) Marimer LLC