SwissQRBill

SwissQRBill class

Datos de factura SwissQR

public sealed class SwissQRBill : IEquatable<SwissQRBill>

Propiedades

Nombre Descripción
Account { get; set; } Obtiene o establece el número de cuenta del acreedor.
AlternativeSchemes { get; set; } Obtiene o establece los esquemas de pago alternativos.
Amount { get; set; } Obtiene o establece el monto del pago.
BillInformation { get; set; } Obtiene o establece la información estructurada adicional de la factura.
Creditor { get; set; } Obtiene o establece la dirección del acreedor.
Currency { get; set; } Obtiene o establece la moneda de pago.
Debtor { get; set; } Obtiene o establece la dirección del deudor.
Reference { get; set; } Obtiene o establece la referencia de pago del acreedor.
UnstructuredMessage { get; set; } Obtiene o establece el mensaje no estructurado adicional.
Version { get; set; } Obtiene o establece la versión del estándar de factura SwissQR.

Métodos

Nombre Descripción
CreateAndSetCreditorReference(string) Crea y establece una referencia de acreedor ISO11649 a partir de una cadena sin formato al anteponer la cadena con “RF” y la suma de verificación de módulo 97.
override Equals(object) Determina si el objeto especificado es igual al objeto actual.
Equals(SwissQRBill) Determina si la factura especificada es igual a la factura actual.
override GetHashCode() Obtiene el código hash para esta instancia.

Otros miembros

Nombre Descripción
enum QrBillStandardVersion Versión estándar factura SwissQR

Ver también