ÎļþÃû´Ó WinFrmUI/HStation.WinFrmUI.Assets.Core/07-fourLink/02-main/EditFourLinkMainDlg.cs ÐÞ¸Ä |
| | |
| | | |
| | | private Vmo.AssetsFourlinkMainVmo _FourLinkVmo = null; |
| | | |
| | | private List<Vmo.AssetsFourlinkCoefficientVmo> _AssetsFourlinkCoefficient; |
| | | private List<Vmo.AssetsFourlinkFactorVmo> _AssetsFourlinkCoefficient; |
| | | |
| | | public async void SetBindingData(Vmo.AssetsFourlinkMainVmo FourLinkVmo) |
| | | { |
| | | var bll = new BLL.AssetsFourlinkCoefficient(); |
| | | var bll = new BLL.AssetsFourlinkFactor(); |
| | | _AssetsFourlinkCoefficient = await bll.GetAll(); |
| | | this.fourlinkCoefficientViewModelBindingSource.DataSource = _AssetsFourlinkCoefficient; |
| | | _FourLinkVmo = FourLinkVmo; |
| | |
| | | this.TextEditName.Text = _FourLinkVmo.Name; |
| | | this.TextEditCoefficient.Text = _FourLinkVmo.MinorLoss.ToString(); |
| | | this.DescriptionTextEdit.Text = _FourLinkVmo.Description; |
| | | this.TextEditKeyWorld.Text = string.Join(",", _FourLinkVmo.KeyWord); |
| | | this.TextEditKeyWorld.Text = string.Join(",", _FourLinkVmo.KeyWords); |
| | | this.selectFlagsPopupCtrl1.SetBindingData<AssetsFlags>(_FourLinkVmo.Flags); |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | //æ¾å°æç¸è¿çææ |
| | | private AssetsFourlinkCoefficientVmo GetCoefficientByMaterial(string name) |
| | | private AssetsFourlinkFactorVmo GetCoefficientByMaterial(string name) |
| | | { |
| | | AssetsFourlinkCoefficientVmo select = null; |
| | | AssetsFourlinkFactorVmo select = null; |
| | | int maxMatchedChars = 0; |
| | | foreach (var item in _AssetsFourlinkCoefficient) |
| | | { |
| | |
| | | return; |
| | | _FourLinkVmo.Description = DescriptionTextEdit.Text.Trim(); |
| | | _FourLinkVmo.Name = TextEditName.Text.Trim(); |
| | | _FourLinkVmo.KeyWord = this.TextEditKeyWorld.Text.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries).ToList(); |
| | | _FourLinkVmo.KeyWords = this.TextEditKeyWorld.Text.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries).ToList(); |
| | | if (TextEditMaterial.Text != "é»è®¤") |
| | | { |
| | | _FourLinkVmo.Material = TextEditMaterial.Text.Trim(); |