Class EbicsOrderSepa
Base implementation for all orders that upload SEPA XML documents.
Inherited Members
Namespace: Subsembly.EBICS
Assembly: Subsembly.EBICS.Core.dll
Syntax
public class EbicsOrderSepa : EbicsOrder
Constructors
EbicsOrderSepa(SepaDocument)
Creates a SEPA XML upload order and tries to derived the correct order type from the given SEPA XML document.
Declaration
public EbicsOrderSepa(SepaDocument aSepaDoc)
Parameters
Type | Name | Description |
---|---|---|
SepaDocument | aSepaDoc | Fully initialized SEPA XML document that shall be uploaded to the bank.
This must not be |
Exceptions
Type | Condition |
---|---|
ArgumentNullException | The parameter |
ArgumentException | The EBICS order type could not be derived from the given SEPA XML document. |
EbicsOrderSepa(string, SepaDocument)
Creates a SEPA XML upload order with the given order type and SEPA XML document.
Declaration
public EbicsOrderSepa(string sOrderType, SepaDocument aSepaDoc)
Parameters
Type | Name | Description |
---|---|---|
string | sOrderType | The EBICS order type. This must not be |
SepaDocument | aSepaDoc | Fully initialized SEPA XML document that shall be uploaded to the bank.
This must not be |
Methods
CreateSepaOrderData(SepaDocument)
Creates the binary order data from the given SEPA XML document.
Declaration
public static EbicsDataBuffer CreateSepaOrderData(SepaDocument aSepaDoc)
Parameters
Type | Name | Description |
---|---|---|
SepaDocument | aSepaDoc |
Returns
Type | Description |
---|---|
EbicsDataBuffer |