/// <summary> /// Add a IProvisionAgreementObjectBase to this container, overwrite if one already exists with the same URN /// </summary> /// <param name="provisionAgreementObject"> ProvisionAgreement Object </param> public void AddProvision(IProvisionAgreementObjectBase provisionAgreementObject) { if(provisionAgreementObject != null) { this._provisionAgreement.Remove(provisionAgreementObject); this._provisionAgreement.Add(provisionAgreementObject); } }
/// <summary> /// Remove the given IProvisionAgreementObjectBase from this container, do nothing if it is not in this container /// </summary> /// <param name="provisionAgreementObject">ProvisionAgreement Object </param> public void RemoveProvision(IProvisionAgreementObjectBase provisionAgreementObject) { this._provisionAgreement.Remove(provisionAgreementObject); }
public RegistrationObjectBaseCore(IRegistrationObject reigstrationbean, IProvisionAgreementObjectBase provObject) : base(reigstrationbean) { this._prov = provObject; this._builtFrom = reigstrationbean; }