using HStation.BLL;
namespace HStation.WinFrmUI
{
///
/// 创建方案 view model
///
public class CreateXhsSchemeViewModel
{
///
///
///
public CreateXhsSchemeViewModel() { }
///
///
///
public CreateXhsSchemeViewModel
(
XhsProjectVmo project,
XhsProjectSiteVmo projectSite,
Yw.Model.HydroModelInfo hydroInfo,
List allSchemeList
)
{
this.Project = project;
this.ProjectSite = projectSite;
this.HydroInfo = hydroInfo;
this.AllSchemeList = allSchemeList;
}
#region 初始化
///
/// 项目
///
public XhsProjectVmo Project { get; set; }
///
/// 项目站
///
public XhsProjectSiteVmo ProjectSite { get; set; }
///
/// 水力信息
///
public Yw.Model.HydroModelInfo HydroInfo { get; set; }
///
/// 所有方案列表
///
public List AllSchemeList { get; set; }
#endregion
#region 基本信息
public XhsSchemeVmo Scheme { get; set; }
///
/// 变更记录字典列表
///
public List ChangeRecordList { get; set; } = new();
#endregion
}
}