/// <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); }
/// <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); }
/// <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); }