copy from WinFrmUI/HStation.WinFrmUI.Assets.Core/05-elbow/SetValveCoefficientDlg.cs
copy to WinFrmUI/HStation.WinFrmUI.Assets.Core/04-pipe/03-coefficient/SetPipeLineCoefficientDlg.cs
文件从 WinFrmUI/HStation.WinFrmUI.Assets.Core/05-elbow/SetValveCoefficientDlg.cs 复制 |
| | |
| | | 锘縰sing Mapster; |
| | | using Yw.DAL.Basic; |
| | | using Yw.Dto; |
| | | |
| | | namespace HStation.WinFrmUI |
| | | 锘縩amespace HStation.WinFrmUI |
| | | { |
| | | public partial class SetElbowCoefficientDlg : DevExpress.XtraEditors.XtraForm |
| | | public partial class SetPipeLineCoefficientDlg : DevExpress.XtraEditors.XtraForm |
| | | { |
| | | public SetElbowCoefficientDlg() |
| | | public SetPipeLineCoefficientDlg() |
| | | { |
| | | InitializeComponent(); |
| | | this.IconOptions.Icon = Yw.WinFrmUI.GlobalParas.AppIcon; |
| | | } |
| | | |
| | | private BLL.AssetsElbowCoefficient _bll = null; |
| | | private BLL.AssetsPipeLineCoefficient _bll = null; |
| | | |
| | | private List<ElbowCoefficientViewModel> _allBindingList = null; |
| | | private List<PipeLineCoefficientViewModel> _allBindingList = null; |
| | | |
| | | public async void SetBindingData() |
| | | { |
| | | _bll = new BLL.AssetsElbowCoefficient(); |
| | | _bll = new BLL.AssetsPipeLineCoefficient(); |
| | | var alllist = await _bll.GetAll(); |
| | | _allBindingList = new List<ElbowCoefficientViewModel>(); |
| | | foreach (var item in alllist) |
| | | _allBindingList = new List<PipeLineCoefficientViewModel>(); |
| | | if (alllist != null) |
| | | { |
| | | _allBindingList.Add(new ElbowCoefficientViewModel(item)); |
| | | foreach (var item in alllist) |
| | | { |
| | | _allBindingList.Add(new PipeLineCoefficientViewModel(item)); |
| | | } |
| | | } |
| | | this.sysPropChoiceViewModelBindingSource.DataSource = _allBindingList; |
| | | this.sysPropChoiceViewModelBindingSource.ResetBindings(false); |
| | |
| | | //瀹屾垚 |
| | | private async void BtnOk_Click(object sender, EventArgs e) |
| | | { |
| | | var allList = new List<Vmo.AssetsElbowCoefficientVmo>(); |
| | | var allList = new List<Vmo.AssetsPipeLineCoefficientVmo>(); |
| | | foreach (var item in _allBindingList) |
| | | { |
| | | allList.Add(new Vmo.AssetsElbowCoefficientVmo { ID = item.ID, Name = item.Name, Caliber = item.Caliber, Material = item.Material, MinorLoss = item.MinorLoss }); |
| | | allList.Add(new Vmo.AssetsPipeLineCoefficientVmo { ID = item.ID, Name = item.Name }); |
| | | } |
| | | if (await _bll.DeleteAll()) |
| | | { |