duheng
2024-12-24 63834af1872ab37f22a5e67b5df20a082f7a052a
WinFrmUI/HStation.WinFrmUI.Assets.Core/07-fourLink/02-main-bak/EditFourLinkMainDlg.cs
ÎļþÃû´Ó WinFrmUI/HStation.WinFrmUI.Assets.Core/07-fourLink/02-main/EditFourLinkMainDlg.cs ÐÞ¸Ä
@@ -15,11 +15,11 @@
        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;
@@ -60,7 +60,7 @@
            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);
        }
@@ -114,9 +114,9 @@
        }
        //找到最相近的材料
        private AssetsFourlinkCoefficientVmo GetCoefficientByMaterial(string name)
        private AssetsFourlinkFactorVmo GetCoefficientByMaterial(string name)
        {
            AssetsFourlinkCoefficientVmo select = null;
            AssetsFourlinkFactorVmo select = null;
            int maxMatchedChars = 0;
            foreach (var item in _AssetsFourlinkCoefficient)
            {
@@ -144,7 +144,7 @@
                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();