lixiaojun
2024-11-16 0ff5ca350625b1e9af061be4abb53f7490330611
WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/06-simulation/01-matching/06-threelink/01-threelinksinglematching/ThreeLinkSingleMatchingForm.cs
@@ -1,23 +1,24 @@
namespace HStation.WinFrmUI.Xhs
namespace HStation.WinFrmUI
{
    public partial class ThreeLinkSingleMatchingForm : DevExpress.XtraEditors.XtraUserControl
    {
        public ThreeLinkSingleMatchingForm()
        {
            InitializeComponent();
            this.gridView3.SetNormalView();
        }
        private ThreelinkMatchingViewModel _pipeMatchingViewModel;
        private BLL.ThreeLinkMain _ThreeLinkBll;
        private BLL.AssetsThreelinkMain _ThreeLinkBll;
        private List<ThreeLinkSingleMatchingViewModel> _allBindingList;
        public async void SetBindingData(ThreelinkMatchingViewModel PipeMatchingViewModel)
        {
            _pipeMatchingViewModel = PipeMatchingViewModel;
            _allBindingList = new List<ThreeLinkSingleMatchingViewModel>();
            _ThreeLinkBll = new BLL.ThreeLinkMain();
            var allThreeLinkMain = await _ThreeLinkBll.GetAll();
            foreach (var Main in allThreeLinkMain)
            _ThreeLinkBll = new BLL.AssetsThreelinkMain();
            var allAssetsThreelinkMain = await _ThreeLinkBll.GetAll();
            foreach (var Main in allAssetsThreelinkMain)
            {
                _allBindingList.Add(new ThreeLinkSingleMatchingViewModel(Main));
            }