namespace HStation.WinFrmUI
{
public class PipeSingleMatchingViewModel
{
public PipeSingleMatchingViewModel()
{
}
public PipeSingleMatchingViewModel(Vmo.AssetsPipeMainVmo rhs)
{
this.Caliber = rhs.Caliber;
this.ID = rhs.ID;
this.Material = rhs.Material;
this.ModelType = rhs.Name;
this.Hazen = rhs.Hazen;
this.Manning = rhs.Manning;
this.Darcy = rhs.Darcy;
}
///
/// ID
///
[DisplayName("ID")]
[Browsable(false)]
public long ID { get; set; }
///
/// 型号名
///
[DisplayName("型号名")]
[Browsable(true)]
public string ModelType { get; set; }
///
/// 材质
///
[DisplayName("材质")]
[Browsable(true)]
public string Material { get; set; }
///
/// 口径
///
[DisplayName("口径")]
[Browsable(true)]
public double? Caliber { get; set; }
///
/// 损失系数
///
[DisplayName("损失系数")]
[Browsable(true)]
public double? MinorLoss { get; set; }
///
///Hazen
///
[DisplayName("海森-威廉姆斯系数")]
[Browsable(true)]
public double Hazen { get; set; }
///
///Darcy
///
[DisplayName("达西-魏斯巴赫粗糙度系数")]
[Browsable(true)]
public double? Darcy { get; set; }
///
///Manning
///
[DisplayName("曼宁粗糙系数")]
[Browsable(true)]
public double? Manning { get; set; }
}
}