コード例 #1
0
        public static double GetTransAmount(SCashTranstype type, SCashPaymentMode mode, double amount, double svcfee)
        {
            double ret = 0;

            switch (type)
            {
            case SCashTranstype.SEND:
                ret = (amount + svcfee);
                break;

            case SCashTranstype.ENCASH:
                if (mode == SCashPaymentMode.SMARTMONEY)
                {
                    ret = -(amount);
                }
                else if (mode == SCashPaymentMode.CASH)
                {
                    ret = -(amount - svcfee);
                }
                else
                {
                    ret = 0;
                }
                break;

            default:
                ret = 0;
                break;
            }
            return(ret);
        }
コード例 #2
0
        public static string GetPaymentMode(SCashPaymentMode mode)
        {
            switch (mode)
            {
            case SCashPaymentMode.CASH:
                return("Cash");

            case SCashPaymentMode.SMARTMONEY:
                return("Smart Money");

            default:
                return("");
            }
        }