| | |
| | | this.IconOptions.Icon = Yw.WinFrmUI.GlobalParas.AppIcon; |
| | | } |
| | | |
| | | public event Func<Vmo.PipeLineSeriesVmo, Task<bool>> ReloadDataEvent = null; |
| | | public event Func<Vmo.AssetsPipeSeriesVmo, object, Task<bool>> ReloadDataEvent = null; |
| | | |
| | | private Vmo.PipeLineSeriesVmo _valveSeries = null; |
| | | private Vmo.AssetsPipeSeriesVmo _AssetsPipeSeries = null; |
| | | private List<AssetsPipeSeriesViewModel> _assetsPipeSeriesViews; |
| | | |
| | | public void SetBindingData(Vmo.PipeLineSeriesVmo seriesVmo) |
| | | public async void SetBindingData(Vmo.AssetsPipeSeriesVmo seriesVmo) |
| | | { |
| | | _valveSeries = seriesVmo; |
| | | this.NameTextEdit.Text = _valveSeries.Name; |
| | | this.DescriptionTextEdit.Text = _valveSeries.Description; |
| | | this.TagNameTextEdit.Text = _valveSeries.TagName; |
| | | _AssetsPipeSeries = seriesVmo; |
| | | this.NameTextEdit.Text = _AssetsPipeSeries.Name; |
| | | this.DescriptionTextEdit.Text = _AssetsPipeSeries.Description; |
| | | this.TagNameTextEdit.Text = _AssetsPipeSeries.TagName; |
| | | var allList = await new BLL.AssetsPipeSeries().GetAll(); |
| | | foreach (var item in allList) |
| | | { |
| | | _assetsPipeSeriesViews.Add(new AssetsPipeSeriesViewModel(item)); |
| | | } |
| | | treeListLookUpEdit1TreeList.DataSource = _assetsPipeSeriesViews; |
| | | if (_AssetsPipeSeries.ParentIds.Count > 0) |
| | | { |
| | | textEditParentList.EditValue = _AssetsPipeSeries.ParentIds.Last(); |
| | | } |
| | | } |
| | | |
| | | //数据验证 |
| | |
| | | { |
| | | if (!Valid()) |
| | | return; |
| | | _valveSeries.Name = NameTextEdit.Text; |
| | | _valveSeries.TagName = TagNameTextEdit.Text; |
| | | _valveSeries.Description = DescriptionTextEdit.Text; |
| | | if (await this.ReloadDataEvent.Invoke(_valveSeries)) |
| | | _AssetsPipeSeries.Name = NameTextEdit.Text; |
| | | _AssetsPipeSeries.TagName = TagNameTextEdit.Text; |
| | | _AssetsPipeSeries.Description = DescriptionTextEdit.Text; |
| | | if (await this.ReloadDataEvent.Invoke(_AssetsPipeSeries, this.textEditParentList.EditValue)) |
| | | { |
| | | TipFormHelper.ShowSucceed("修改成功!"); |
| | | } |