Class FinSepaModifyPostdatedSingRemittBuilder
Builder for creating an order to modify a postdated single remittance (HKCSA).
Inherited Members
Namespace: Subsembly.FinTS
Assembly: Subsembly.FinTS.Core.dll
Syntax
public sealed class FinSepaModifyPostdatedSingRemittBuilder : FinSepaOrderBuilder
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.
Declaration
public FinSepaModifyPostdatedSingRemittBuilder(FinContact aContact)
Parameters
Type | Name | Description |
---|---|---|
FinContact | aContact | Contact data of a fully initialised and synchronised contact for which to create the FinSepaModifyPostdatedSingRemittBuilder instance. |
Exceptions
Type | Condition |
---|---|
ArgumentNullException | The parameter |
Methods
Build(FinSepaRemitt)
Builds a postdated single remittance modification order from the given SEPA remittance data.
Declaration
public FinSepaModifyOrder Build(FinSepaRemitt aSepaRemitt)
Parameters
Type | Name | Description |
---|---|---|
FinSepaRemitt | aSepaRemitt | The remittance data must contain the new postdated remittance plus the original OrderID of the order that shall be modified. |
Returns
Type | Description |
---|---|
FinSepaModifyOrder |
BuildSepaSegment(FinSepaRemitt)
Builds a SEPA order segment with OrderID.
Declaration
protected override FinSegment BuildSepaSegment(FinSepaRemitt aSepaRemitt)
Parameters
Type | Name | Description |
---|---|---|
FinSepaRemitt | aSepaRemitt |
Returns
Type | Description |
---|---|
FinSegment |