namespace Yw.WinFrmUI
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public class HydroGradingPropTreeViewModel
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public HydroGradingPropTreeViewModel() { }
|
|
/// <summary>
|
///
|
/// </summary>
|
public HydroGradingPropTreeViewModel(string code, string name)
|
{
|
this.Id = code;
|
this.ParentId = string.Empty;
|
this.Type = 0;
|
this.Name = name;
|
this.Catalog = code;
|
this.PropName = string.Empty;
|
}
|
|
/// <summary>
|
///
|
/// </summary>
|
public HydroGradingPropTreeViewModel(string catalog, string code, string name)
|
{
|
this.Id = $"{catalog}-{code}";
|
this.ParentId = catalog;
|
this.Type = 1;
|
this.Name = name;
|
this.Catalog = catalog;
|
this.PropName = code;
|
}
|
|
|
/// <summary>
|
///
|
/// </summary>
|
public string Id { get; set; }
|
|
/// <summary>
|
///
|
/// </summary>
|
public string ParentId { get; set; }
|
|
/// <summary>
|
/// 类型
|
/// 0 catalog
|
/// 1 propname
|
/// </summary>
|
public int Type { get; set; }
|
|
/// <summary>
|
/// 名称
|
/// </summary>
|
public string Name { get; set; }
|
|
/// <summary>
|
/// 分类
|
/// </summary>
|
public string Catalog { get; set; }
|
|
/// <summary>
|
/// 属性名称
|
/// </summary>
|
public string PropName { get; set; }
|
|
|
|
}
|
}
|