예제 #1
0
        /// <summary>
        /// 通过队列属性枚举获取队列属性名称
        /// </summary>
        /// <param name="em"></param>
        /// <returns></returns>
        public static string EnumQueueProperty_GetQueuePropertyNameByEnum(EnumExamQueueProperty em)
        {
            var queuePropertyName = "";

            switch (em)
            {
            case EnumExamQueueProperty.OutPatient:
                queuePropertyName = "门诊";
                break;

            case EnumExamQueueProperty.InHospital:
                queuePropertyName = "住院";
                break;

            case EnumExamQueueProperty.Emergency:
                queuePropertyName = "急诊";
                break;

            case EnumExamQueueProperty.VIP:
                queuePropertyName = "VIP";
                break;
            }
            return(queuePropertyName);
        }
예제 #2
0
        /// <summary>
        /// 通过队列属性枚举获取队列属性代码
        /// </summary>
        /// <param name="em"></param>
        /// <returns></returns>
        public static int EnumQueueProperty_GetQueuePropertyCodeByEnum(EnumExamQueueProperty em)
        {
            var queuePropertyCode = 0;

            switch (em)
            {
            case EnumExamQueueProperty.OutPatient:
                queuePropertyCode = 1;
                break;

            case EnumExamQueueProperty.InHospital:
                queuePropertyCode = 2;
                break;

            case EnumExamQueueProperty.Emergency:
                queuePropertyCode = 3;
                break;

            case EnumExamQueueProperty.VIP:
                queuePropertyCode = 4;
                break;
            }
            return(queuePropertyCode);
        }
예제 #3
0
        /// <summary>
        /// 通过队列属性名称获取队列属性枚举
        /// </summary>
        /// <param name="channelName"></param>
        /// <returns></returns>
        public static EnumExamQueueProperty EnumQueueProperty_GetQueuePropertyEnumByName(string channelName)
        {
            var queuePropertyEnum = new EnumExamQueueProperty();

            switch (channelName)
            {
            case "门诊":
                queuePropertyEnum = EnumExamQueueProperty.OutPatient;
                break;

            case "住院":
                queuePropertyEnum = EnumExamQueueProperty.InHospital;
                break;

            case "急诊":
                queuePropertyEnum = EnumExamQueueProperty.Emergency;
                break;

            case "VIP":
                queuePropertyEnum = EnumExamQueueProperty.VIP;
                break;
            }
            return(queuePropertyEnum);
        }