Exemplo n.º 1
0
        public static SuspendFlag GetSuspendFlag(int flagCode)
        {
            flagCode = flagCode % 10;
            SuspendFlag flag = SuspendFlag.Unknown;

            if (Enum.IsDefined(typeof(SuspendFlag), flagCode))
            {
                flag = (SuspendFlag)Enum.ToObject(typeof(SuspendFlag), flagCode);
            }

            return(flag);
        }
Exemplo n.º 2
0
        public static string GetSuspendFlag(SuspendFlag suspendFlag)
        {
            string flag = string.Empty;

            switch (suspendFlag)
            {
            case SuspendFlag.NoSuspension:
            {
                flag = "交易";
            }
            break;

            case SuspendFlag.Suspend1Hour:
            {
                flag = "停牌1小时";
            }
            break;

            case SuspendFlag.Suspend2Hour:
            {
                flag = "停牌2小时";
            }
            break;

            case SuspendFlag.SuspendHalfDay:
            {
                flag = "停牌半天";
            }
            break;

            case SuspendFlag.SuspendAfternoon:
            {
                flag = "停牌下午";
            }
            break;

            case SuspendFlag.SuspendHalfHour:
            {
                flag = "停牌半小时";
            }
            break;

            case SuspendFlag.SuspendTemp:
            {
                flag = "临时停牌";
            }
            break;

            case SuspendFlag.Suspend1Day:
            {
                flag = "停牌一天";
            }
            break;

            case SuspendFlag.SuspendLimit:
            {
                flag = "停牌";
            }
            break;

            default:
                break;
            }

            return(flag);
        }