using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
|
namespace IStation.Model
|
{
|
/// <summary>
|
/// 枚举值与显示名称的映射关系
|
/// </summary>
|
public class EnumDisplay:JsonList<EnumDisplay>
|
{
|
|
/// <summary>
|
///
|
/// </summary>
|
public EnumDisplay() { }
|
|
/// <summary>
|
///
|
/// </summary>
|
public EnumDisplay(int enumValue,string displayName)
|
{
|
this.EnumValue = enumValue;
|
this.DisplayName = displayName;
|
}
|
|
/// <summary>
|
///
|
/// </summary>
|
public EnumDisplay(EnumDisplay rhs)
|
{
|
this.EnumValue = rhs.EnumValue;
|
this.DisplayName = rhs.DisplayName;
|
}
|
|
/// <summary>
|
/// 枚举值
|
/// </summary>
|
public int EnumValue { get; set; }
|
|
/// <summary>
|
/// 显示名称
|
/// </summary>
|
public string DisplayName { get; set; }
|
|
/// <summary>
|
///
|
/// </summary>
|
public override string ToString()
|
{
|
return this.DisplayName;
|
}
|
|
}
|
}
|