✏️ Explanatory Question
DataMemberAttribute defines which class variables should appear as parameters in the dialog and be serialized during execution.
Example:
[DataMemberAttribute("DatePhysical")]
public DatePhysical parmDatePhysical(...)
This makes DatePhysical visible to the user in the dialog box.