| | |
| | | InitializeComponent(); |
| | | } |
| | | |
| | | public event Func<Yw.Dto.AddSysTypeInput, Task<bool>> ReloadDataEvent = null; |
| | | public event Func<Yw.Vmo.SysType, Task<bool>> ReloadDataEvent = null; |
| | | |
| | | private AddSysTypeInput _AddSysTypeDto { get; set; } |
| | | private Yw.Vmo.SysType _AddSysTypeDto { get; set; } |
| | | |
| | | public void SetBindingData(long ID) |
| | | { |
| | | _AddSysTypeDto = new AddSysTypeInput(); |
| | | _AddSysTypeDto = new Yw.Vmo.SysType(); |
| | | _AddSysTypeDto.ModuleID = ID; |
| | | } |
| | | |
| | |
| | | _AddSysTypeDto.Code = TextEditCode.Text.Trim(); |
| | | if (this.TextEditExtendType.SelectedIndex == 0) |
| | | { |
| | | _AddSysTypeDto.ExtendType = eExtendType.Config; |
| | | _AddSysTypeDto.ExtendType = (Yw.Vmo.eExtendType)eExtendType.Config; |
| | | } |
| | | else if (this.TextEditExtendType.SelectedIndex == 1) |
| | | { |
| | | _AddSysTypeDto.ExtendType = eExtendType.Catalog; |
| | | _AddSysTypeDto.ExtendType = (Yw.Vmo.eExtendType)eExtendType.Catalog; |
| | | } |
| | | else |
| | | { |
| | | _AddSysTypeDto.ExtendType = eExtendType.None; |
| | | _AddSysTypeDto.ExtendType = (Yw.Vmo.eExtendType)eExtendType.None; |
| | | } |
| | | if (await this.ReloadDataEvent.Invoke(_AddSysTypeDto)) |
| | | { |