Class EbicsOrderSepa
Base implementation for all orders that upload SEPA XML documents.
public class EbicsOrderSepa : EbicsOrder
- Inheritance
-
EbicsOrderSepa
- Derived
- Inherited Members
Constructors
EbicsOrderSepa(SepaDocument)
Creates a SEPA XML upload order and tries to derived the correct order type from the given SEPA XML document.
public EbicsOrderSepa(SepaDocument aSepaDoc)
Parameters
aSepaDocSepaDocumentFully initialized SEPA XML document that shall be uploaded to the bank. This must not be
null.
Exceptions
- ArgumentNullException
The parameter
aSepaDocwasnull.- 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.
public EbicsOrderSepa(string sOrderType, SepaDocument aSepaDoc)
Parameters
sOrderTypestringThe EBICS order type. This must not be
null.aSepaDocSepaDocumentFully initialized SEPA XML document that shall be uploaded to the bank. This must not be
null.
Methods
CreateSepaOrderData(SepaDocument)
Creates the binary order data from the given SEPA XML document.
public static EbicsDataBuffer CreateSepaOrderData(SepaDocument aSepaDoc)
Parameters
aSepaDocSepaDocument