/// <summary> /// The initialize. /// </summary> /// <param name="model"> /// The model. /// </param> /// <param name="parent"> /// The parent. /// </param> public void Initialize(APQPDragAndDropOptionFieldEdit model, DragAndDropOptionEditViewModel parent) { Model = model; ParentViewModel = parent; this.nextSubfieldIsEnabled = parent.HasSubfields(model); }
/// <summary> /// The has subfields. /// </summary> /// <param name="model"> /// The model. /// </param> /// <returns> /// The <see cref="bool"/>. /// </returns> public bool HasSubfields(APQPDragAndDropOptionFieldEdit model) { return Model.Subfields.Any(f => f.Level > model.Level); }