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()
Example #2
0
        } // !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()
Example #3
0
        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()
Example #4
0
        } // !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()