Exemplo n.º 1
0
        private string GetShortName(string businessType, string refundType, string refundReason, string itemCode, string cardCode)
        {
            switch (businessType)
            {
            case "TS":
            case "AS":
                if (refundType == "N")
                {
                    return(cardCode);
                }
                else
                {
                    return(BOneCommon.GetAccountByRefundReason(refundReason));
                }

            case "CS":
            case "SP":
                return(BOneCommon.GetShortNameByItemCode(itemCode));

            case "AR":
                return(BOneCommon.GetAccountByItemCode(itemCode));

            default:
                throw new Exception($"业务类型[{businessType}]错误,无法处理。");
            }
        }
Exemplo n.º 2
0
        private static string GetShortName(string businessType, string itemCode, string cardCode)
        {
            switch (businessType)
            {
            case "TS":
            case "AS":
                return(cardCode);

            case "CS":
            case "SP":
                return(BOneCommon.GetShortNameByItemCode(itemCode));

            case "AR":
                return(BOneCommon.GetAccountByItemCode(itemCode));

            default:
                throw new Exception($"业务类型[{businessType}]错误,无法处理。");
            }
        }