using DevExpress.XtraEditors;
|
using System;
|
using System.Collections.Generic;
|
using System.ComponentModel;
|
using System.Data;
|
using System.Drawing;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using System.Windows.Forms;
|
|
namespace HStation.WinFrmUI
|
{
|
public partial class XhsProjectBasicInfoHydroCtrl : DevExpress.XtraEditors.XtraUserControl
|
{
|
public XhsProjectBasicInfoHydroCtrl()
|
{
|
InitializeComponent();
|
}
|
|
/// <summary>
|
/// 绑定数据
|
/// </summary>
|
public async void SetBindingData(long projectId)
|
{
|
var projectSite = await new HStation.BLL.XhsProjectSiteStd().GetDefaultByProjectID(projectId);
|
if (projectSite == null)
|
{
|
return;
|
}
|
var hydroRelation = await new Yw.BLL.HydroModelRelation().GetDefaultByObjectTypeAndObjectIDOfPurpose(HStation.Xhs.DataType.XhsProjectSite, projectSite.ID, HStation.Xhs.Purpose.Simulation);
|
if (hydroRelation == null)
|
{
|
return;
|
}
|
var info = await new Yw.BLL.HydroModelInfo().GetByID(hydroRelation.ModelID);
|
this.hydroParterListCtrl1.SetBindingData(info);
|
}
|
|
}
|
}
|