public static IModelList <IModelMemberViewItem> Get_MemberViewItems(this IModelViewItemValueObjectViewItem item) => item == null ? new CalculatedModelNodeList <IModelMemberViewItem>() : item.GetParent <IModelViewItemValueItem>().ObjectView.DomainComponentItems().ToCalculatedModelNodeList();
public static IModelMemberViewItem Get_MemberViewItem(IModelViewItemValueObjectViewItem item) => item .MemberViewItems.FirstOrDefault(viewItem => viewItem.Id == item.MemberViewItemId);
public static void Set_MemberViewItem(IModelViewItemValueObjectViewItem item, IModelMemberViewItem memberViewItem) => item.MemberViewItemId = memberViewItem.Id;