| | |
| | | { |
| | | var overlay = this.ShowOverlay(); |
| | | |
| | | var allBindingList = await BLLFactory<Yw.BLL.User>.Instance.GetByCorpID(GlobalParas._GlobalParas.CorpID); |
| | | var allList = await BLLFactory<Yw.BLL.User>.Instance.GetByCorpID(GlobalParas._GlobalParas.CorpID); |
| | | _allBindingList = new List<UserViewModel>(); |
| | | if (allBindingList != null && allBindingList.Count > 0) |
| | | if (allList != null && allList.Count > 0) |
| | | { |
| | | foreach (var item in allBindingList) |
| | | foreach (var item in allList) |
| | | { |
| | | var vm = new UserViewModel(item); |
| | | _allBindingList.Add(vm); |
| | |
| | | { |
| | | return; |
| | | } |
| | | var userRoleInput = new SetUserRoleInput(); |
| | | var userRoleInput = new SetUserRoleInputVmo(); |
| | | userRoleInput.UserID = vm.ID; |
| | | userRoleInput.RoleIds = new List<long>(); |
| | | foreach (var item in _userRoleHaveViewModelList) |
| | |
| | | XtraMessageBox.Show("重置失败!"); |
| | | return; |
| | | } |
| | | // var model = bll.GetByID(row.ID); |
| | | // var model = bll.GetByID(row.UserID); |
| | | // row.Reset(model); |
| | | this.gridView1.RefreshRow(this.gridView1.FocusedRowHandle); |
| | | XtraMessageBox.Show("重置成功!"); |
| | | } |
| | | if (e.Column == this.colEditPwd) |
| | | { |
| | | var loginAccount = await BLLFactory<Yw.BLL.UserLoginAccount>.Instance.GetByUserID(vm.ID); |
| | | if (loginAccount == null || loginAccount.Count == 0) |
| | | return; |
| | | var dlg = new UpdatePwdDlg(); |
| | | dlg.SetBindingData(loginAccount.First().ID);//不对要修改,还是做成列表 |
| | | dlg.SetBindingData(vm.ID); |
| | | dlg.ShowDialog(); |
| | | } |
| | | } |