protected void Button1_Click(object sender, EventArgs e) { string DispTxt = ""; if (Common.Get_UserID != 0) { sys_UserTable ut = BusinessFacade.sys_UserDisp(Common.Get_UserID); string Old_U_Password_Value = (string)Common.sink(Old_U_Password.UniqueID, MethodType.Post, 20, 0, DataType.Str); string New_U_Password_Value = (string)Common.sink(New_U_Password.UniqueID, MethodType.Post, 20, 0, DataType.Str); string ReNew_U_Password_Value = (string)Common.sink(ReNew_U_Password.UniqueID, MethodType.Post, 20, 0, DataType.Str); int MenuSink_Value = (int)Common.sink(MenuSink.UniqueID, MethodType.Post, 255, 1, DataType.Int); int PageSize_Value = (int)Common.sink(PageSize.UniqueID, MethodType.Post, 255, 1, DataType.Int); string TableSink_Value = (string)Common.sink(TableSink.UniqueID, MethodType.Post, 255, 1, DataType.Str); bool ChangPwdBool = false; if (Old_U_Password_Value != "" && New_U_Password_Value != "" && ReNew_U_Password_Value != "") { if (New_U_Password_Value != ReNew_U_Password_Value) { DispTxt = "二次输入的密码不相同,请重新输入!"; } else if (Common.md5(Old_U_Password_Value, 32) != ut.U_Password) { DispTxt = "原密码输入错误,请重新输入!"; } else { ut.U_Password = Common.md5(New_U_Password_Value, 32); ChangPwdBool = true; } } ut.U_ExtendField = MenuSink_Value + "," + PageSize_Value + "," + TableSink_Value; if (DispTxt != "") { Common.MessBox(DispTxt); } else { string titleMessage = string.Format("({0})个人资料设定成功!", ut.U_LoginName); ut.DB_Option_Action_ = "Update"; BusinessFacade.sys_UserInsertUpdate(ut); UserData.MoveUserCache(Common.Get_UserID); if (ChangPwdBool) { titleMessage = "密码修改成功," + titleMessage; FrameWorkLogin.UserOut(); } Common.MenuStyle = MenuSink_Value; Common.PageSize = PageSize_Value; Common.TableSink = TableSink_Value; EventMessage.EventWriteDB(1, titleMessage); ClientScriptManager cs = Page.ClientScript; cs.RegisterStartupScript(typeof(string), "TabJs", "<script language='javascript'>window.returnVal='" + titleMessage + "';window.parent.hidePopWin(true);</script>"); } } }
protected void Button2_Click(object sender, EventArgs e) { FrameWorkPermission.CheckPermissionVoid(PopedomType.A); FrameWorkLogin.UserOut(); Response.Clear(); Response.Write("Web应用程序已经重启, 请点击此处<a href=\"" + Page.ResolveClientUrl("~/") + "Manager/Default.aspx\">重新登入</a>."); Response.Flush(); Response.Close(); EventMessage.EventWriteDB(1, "重启Web应用程序成功!"); HttpRuntime.UnloadAppDomain(); }
protected void Page_Load(object sender, EventArgs e) { FrameWorkLogin.UserOut(); Response.Redirect("Login.aspx"); }