namespace HStation.WinFrmUI { public partial class SimulationExchangerSingleMatchingDlg : DevExpress.XtraEditors.XtraForm { public SimulationExchangerSingleMatchingDlg() { InitializeComponent(); this.IconOptions.Icon = Yw.WinFrmUI.GlobalParas.AppIcon; } public event Action ReloadDataEvent; private HydroExchangerMatchingViewModel _ExchangerMatchingView = null; public void SetBindingData(HydroExchangerMatchingViewModel ExchangerMatchingViewModel) { this.xtraUserControl11.SetBindingData(ExchangerMatchingViewModel); _ExchangerMatchingView = ExchangerMatchingViewModel; } //确定 private void btnComplete_Click(object sender, EventArgs e) { if (_ExchangerMatchingView.MatchingDbId == null || _ExchangerMatchingView.MatchingDbId == string.Empty) { TipFormHelper.ShowError("阀门型号选择错误"); return; } if (_ExchangerMatchingView.MatchingCurveDbId == null || _ExchangerMatchingView.MatchingCurveDbId == string.Empty) { TipFormHelper.ShowError("曲线选择错误"); return; } else { _ExchangerMatchingView.MatchingCurveQL = null; } ReloadDataEvent.Invoke(_ExchangerMatchingView); this.Close(); } } }