| | |
| | | { |
| | | InitializeComponent(); |
| | | this.IconOptions.Icon = Yw.WinFrmUI.GlobalParas.AppIcon; |
| | | this.Load += AddAssetsExchangerSeriesDlg_Load; |
| | | } |
| | | |
| | | private Vmo.AssetsExchangerSeriesVmo _assetsExchangerSeries; |
| | | |
| | | public event Func<Vmo.AssetsExchangerSeriesVmo, object, Task<bool>> ReloadDataEvent = null; |
| | | |
| | | private List<AssetsExchangerSeriesViewModel> _assetsExchangerSeriesViews; |
| | | |
| | | //初始化 |
| | | private async void AddAssetsExchangerSeriesDlg_Load(object sender, EventArgs e) |
| | | public async void SetBindingData() |
| | | { |
| | | _assetsExchangerSeries = new Vmo.AssetsExchangerSeriesVmo(); |
| | | _assetsExchangerSeriesViews = new List<AssetsExchangerSeriesViewModel>(); |
| | | var allList = await new BLL.AssetsExchangerSeries().GetAll(); |
| | | if (allList != null) |
| | |
| | | { |
| | | if (!Valid()) |
| | | return; |
| | | var model = new Vmo.AssetsExchangerSeriesVmo(); |
| | | model.Name = NameTextEdit.Text; |
| | | model.TagName = TagNameTextEdit.Text; |
| | | model.Description = DescriptionTextEdit.Text; |
| | | if (await this.ReloadDataEvent.Invoke(model, this.textEditParentList.EditValue)) |
| | | _assetsExchangerSeries.Name = NameTextEdit.Text; |
| | | _assetsExchangerSeries.TagName = TagNameTextEdit.Text; |
| | | _assetsExchangerSeries.Description = DescriptionTextEdit.Text; |
| | | if (this.TextEditCatalogChoice.EditValue != null) |
| | | { |
| | | _assetsExchangerSeries.CatalogID = (long)this.TextEditCatalogChoice.EditValue; |
| | | } |
| | | if (await this.ReloadDataEvent.Invoke(_assetsExchangerSeries, this.textEditParentList.EditValue)) |
| | | { |
| | | TipFormHelper.ShowSucceed("添加成功!"); |
| | | } |