| | |
| | | namespace HStation.WinFrmUI.Xhs |
| | | namespace HStation.WinFrmUI |
| | | { |
| | | public partial class ElbowSingleMatchingForm : DevExpress.XtraEditors.XtraUserControl |
| | | { |
| | | public ElbowSingleMatchingForm() |
| | | { |
| | | InitializeComponent(); |
| | | this.gridView3.SetNormalView(); |
| | | } |
| | | |
| | | private ElbowMatchingViewModel _ElbowMatchingViewModel; |
| | | private BLL.ElbowMain _ElbowBll; |
| | | private BLL.AssetsElbowMain _ElbowBll; |
| | | private List<ElbowSingleMatchingViewModel> _allBindingList; |
| | | |
| | | public async void SetBindingData(ElbowMatchingViewModel ElbowMatchingViewModel) |
| | | { |
| | | _ElbowMatchingViewModel = ElbowMatchingViewModel; |
| | | _allBindingList = new List<ElbowSingleMatchingViewModel>(); |
| | | _ElbowBll = new BLL.ElbowMain(); |
| | | var allElbowMain = await _ElbowBll.GetAll(); |
| | | foreach (var Main in allElbowMain) |
| | | _ElbowBll = new BLL.AssetsElbowMain(); |
| | | var allAssetsElbowMain = await _ElbowBll.GetAll(); |
| | | foreach (var Main in allAssetsElbowMain) |
| | | { |
| | | _allBindingList.Add(new ElbowSingleMatchingViewModel(Main)); |
| | | } |
| | |
| | | _ElbowMatchingViewModel.MatchingCaliber = vm.Caliber; |
| | | _ElbowMatchingViewModel.MatchingMaterial = vm.Material; |
| | | _ElbowMatchingViewModel.MatchingModelType = vm.ModelType; |
| | | _ElbowMatchingViewModel.MatchingAngle = vm.Angle; |
| | | _ElbowMatchingViewModel.MatchingConnectionLength = vm.ElbowLengthType; |
| | | } |
| | | } |
| | | } |