using FineUIPro; using FineUIPro.iWareWms; using iWareCommon.Common.Entity; using iWareDataCore.RBAC.Entity; using iWareDataCore.RBAC.Service; using System; namespace iWareWms.View.RBAC.User { /// /// 许艺潇 /// 2018.06 /// 更改密码操作界面(弹窗) /// public partial class ChangePassword : PageBase { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { LoadData(); } } private void LoadData() { var user = GetLoginPerson(); labUserID.Text = user.Id.ToString(); labUserName.Text = user.Username; labUserRealName.Text = user.Name; } private void ReadFailure() { Alert.ShowInTop("用户信息读取失败,请重新操作"); PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); return; } protected void btnSaveClose_Click(object sender, EventArgs e) { var user = GetLoginPerson(); string old = tboldPwd.Text.ToString().Trim(); string newPwd = tbxConfirmPassword.Text.ToString().Trim(); string msg; var res = UserService.GetInstance().ChangePassword(user.Id, old, newPwd, out msg ); Alert.ShowInTop(string.IsNullOrEmpty(msg)?"修改成功":msg); if (string.IsNullOrEmpty(msg)) { PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); } } } }