| | |
| | | /// <summary> |
| | | /// 返回数据事件 |
| | | /// </summary> |
| | | public event Action<Yw.Vmo.User> ReloadDataEvent; |
| | | public event Action<Yw.Vmo.UserVmo> ReloadDataEvent; |
| | | |
| | | private Yw.Vmo.User _vmo = null; |
| | | private Yw.Vmo.UserVmo _vmo = null; |
| | | |
| | | /// <summary> |
| | | /// 绑定数据 |
| | | /// </summary> |
| | | public async void SetBindingData(Yw.Vmo.User vmo) |
| | | public async void SetBindingData(Yw.Vmo.UserVmo vmo) |
| | | { |
| | | if (vmo == null) |
| | | { |
| | |
| | | this.dxErrorProvider1.SetError(this.txtName, "必填项"); |
| | | return false; |
| | | } |
| | | if (string.IsNullOrEmpty(this.txtLoginName.Text.Trim())) |
| | | { |
| | | this.dxErrorProvider1.SetError(this.txtLoginName, "必填项"); |
| | | return false; |
| | | } |
| | | return true; |
| | | } |
| | | |
| | |
| | | } |
| | | _vmo.Name = this.txtName.Text.Trim(); |
| | | _vmo.Description = this.txtDescription.Text.Trim(); |
| | | _vmo.LoginName = this.txtLoginName.Text.Trim(); |
| | | _vmo.Tag = this.txtTagName.Text.Trim(); |
| | | var bol = await BLLFactory<Yw.BLL.User>.Instance.Update(_vmo); |
| | | if (!bol) |