namespace HStation.WinFrmUI
|
{
|
public partial class PumpMatchingCtrl : DevExpress.XtraEditors.XtraUserControl
|
{
|
public PumpMatchingCtrl()
|
{
|
InitializeComponent();
|
this.gridView1.SetNormalView(30);
|
this.gridView1.OptionsView.ShowDetailButtons = true;
|
this.gridView1.OptionsView.ShowGroupPanel = false;
|
}
|
|
private List<PumpMatchingViewModel> _allBindingList = null;
|
|
public async Task<List<PumpMatchingViewModel>> SetBindingData(List<PumpMatchingViewModel> pumpMatchingViewModel, List<PumpMainVmo> pumpMainVmos)
|
{
|
List<PumpMatchingViewModel> _allBindingList = new List<PumpMatchingViewModel>();
|
if (pumpMatchingViewModel == null)
|
return null;
|
foreach (var item in pumpMatchingViewModel)
|
{
|
var result = await AsstesAutoMatchingHelper.PumpMatching(item, pumpMainVmos);
|
}
|
this.pumpMatchingViewModelBindingSource.DataSource = _allBindingList;
|
return _allBindingList;
|
}
|
}
|
}
|