public static PaymentMeansTypeCodes FromString(this PaymentMeansTypeCodes _, string s) { switch (s) { case "1": return(PaymentMeansTypeCodes.NotDefined); case "3": return(PaymentMeansTypeCodes.AutomatedClearingHouseDebit); case "10": return(PaymentMeansTypeCodes.InCash); case "20": return(PaymentMeansTypeCodes.Cheque); case "30": return(PaymentMeansTypeCodes.CreditTransfer); case "31": return(PaymentMeansTypeCodes.DebitTransfer); case "42": return(PaymentMeansTypeCodes.PaymentToBankAccount); case "48": return(PaymentMeansTypeCodes.BankCard); case "49": return(PaymentMeansTypeCodes.DirectDebit); case "57": return(PaymentMeansTypeCodes.StandingAgreement); case "58": return(PaymentMeansTypeCodes.SEPACreditTransfer); case "59": return(PaymentMeansTypeCodes.SEPADirectDebit); case "97": return(PaymentMeansTypeCodes.ClearingBetweenPartners); } return(PaymentMeansTypeCodes.Unknown); } // !FromString()
} // !addTradeLineItem() public void setPaymentMeans(PaymentMeansTypeCodes paymentCode, string information = "", string identifikationsnummer = null, string mandatsnummer = null) { this.PaymentMeans = new PaymentMeans { TypeCode = paymentCode, Information = information, SEPACreditorIdentifier = identifikationsnummer, SEPAMandateReference = mandatsnummer }; } // !setPaymentMeans()
public static PaymentMeansTypeCodes FromString(this PaymentMeansTypeCodes _type, string s) { switch (s) { case "1": return(PaymentMeansTypeCodes.PaymentMeans_1); case "3": return(PaymentMeansTypeCodes.PaymentMeans_3); case "10": return(PaymentMeansTypeCodes.PaymentMeans_10); case "20": return(PaymentMeansTypeCodes.PaymentMeans_20); case "31": return(PaymentMeansTypeCodes.PaymentMeans_31); case "42": return(PaymentMeansTypeCodes.PaymentMeans_42); case "48": return(PaymentMeansTypeCodes.PaymentMeans_48); case "49": return(PaymentMeansTypeCodes.PaymentMeans_49); case "97": return(PaymentMeansTypeCodes.PaymentMeans_97); } return(PaymentMeansTypeCodes.Unknown); } // !FromString()
} // !FromString() public static string EnumToString(this PaymentMeansTypeCodes c) { return(((int)c).ToString()); } // !ToString()
public void setPaymentMeans(PaymentMeansTypeCodes paymentCode, string information = "", string identifikationsnummer = null, string mandatsnummer = null) { SetPaymentMeans(paymentCode, information, identifikationsnummer, mandatsnummer); } // !setPaymentMeans()