public static FieldListViewModel Create(FieldInitListResult result, string tabId, int parentId) { var model = Create <FieldListViewModel>(tabId, parentId); model.IsVirtual = result.IsVirtual; model.ShowAddNewItemButton = result.IsAddNewAccessable && !model.IsWindow; return(model); }
public FieldSelectableListViewModel(FieldInitListResult result, string tabId, int parentId, int[] ids, string actionCode) { ParentEntityId = parentId; TabId = tabId; ParentName = result.ParentName; SelectedIDs = ids; AutoGenerateLink = false; ShowAddNewItemButton = !IsWindow; _actionCode = actionCode; }