using System.ComponentModel.DataAnnotations;
namespace IStation.WinFrmUI
{
///
/// 模块枚举
///
public enum eModular
{
[Display(Name = "基础数据")]
Basic = 0,
[Display(Name = "监测数据")]
Monitor = 1,
[Display(Name = "曲线分析")]
Analy = 2,
[Display(Name = "水力模型")]
Hydro = 3,
}
///
/// 接口标识
///
public class SurfaceGuid
{
public SurfaceGuid() { }
public SurfaceGuid(eModular modular, string function)
{
this.Modular = modular;
this.Function = function;
}
public eModular Modular { get; set; }
public string Function { get; set; }
public string TagName { get; set; }
public override string ToString()
{
return $"{(int)Modular}#{Function}#{TagName}";
}
}
}