public virtual ReturnInfo <bool> ResetUserPassword([Model] ModifyPasswordInfo modifyPassword, string connectionId = null) { return(ExecReturnFuncAndConnectionId <bool>((reInfo, connId) => { UserInfo user = new UserInfo() { Id = modifyPassword.Id, Password = MD5Util.Encryption16(modifyPassword.NewPassword) }; user.SetModifyInfo(); bool result = Persistence.UpdatePasswordById(user, connId) > 0; if (result) { reInfo.SetSuccessMsg("修改成功,请记住新密码!"); } return result; }, null, connectionId)); }
public virtual ReturnInfo <bool> ResetUserPassword(ModifyPasswordInfo modifyPassword, string connectionId = null) => Service.ResetUserPassword(modifyPassword);
public virtual ReturnInfo <bool> ResetUserPassword(ModifyPasswordInfo modifyPassword, string connectionId = null) => Service.ResetUserPassword(modifyPassword, HttpContext.CreateCommonUseData(ComUseDataFactory, menuCode: MenuCode(), functionCodes: FunCodeDefine.RESET_PASSWORD_CODE));