Class FinSepaModifyPostdatedSingRemittBuilder
Builder for creating an order to modify a postdated single remittance (HKCSA).
public sealed class FinSepaModifyPostdatedSingRemittBuilder : FinSepaOrderBuilder
- Inheritance
-
FinSepaModifyPostdatedSingRemittBuilder
- Inherited Members
Remarks
In order to build a modification order the method Build(FinSepaRemitt) must be used.
Constructors
FinSepaModifyPostdatedSingRemittBuilder(FinContact)
Creates a postdated single remittance modify order builder for the given contact.
public FinSepaModifyPostdatedSingRemittBuilder(FinContact aContact)
Parameters
aContactFinContactContact data of a fully initialised and synchronised contact for which to create the FinSepaModifyPostdatedSingRemittBuilder instance.
Exceptions
- ArgumentNullException
The parameter
aContactwasnull.
Methods
Build(FinSepaRemitt)
Builds a postdated single remittance modification order from the given SEPA remittance data.
public FinSepaModifyOrder Build(FinSepaRemitt aSepaRemitt)
Parameters
aSepaRemittFinSepaRemittThe remittance data must contain the new postdated remittance plus the original OrderID of the order that shall be modified.
Returns
BuildSepaSegment(FinSepaRemitt)
Builds a SEPA order segment with OrderID.
protected override FinSegment BuildSepaSegment(FinSepaRemitt aSepaRemitt)
Parameters
aSepaRemittFinSepaRemitt