protected void Page_Load(object sender, EventArgs e) { int cmsId = Convert.ToInt32(MISCoreLibrary.ClsDecrypt.DecryptSTD(((Authensession)(Session["UserLoginSys"])).userAccId, "GjrAIdzK97quE67Pho3pBhpV6VPP72hB", "OI1miOctWpPCvOu9")); string cmsName = ((Authensession)(Session["UserLoginSys"])).userAccName; string username = Request.Params["clickId"]; string newpassword = Request.Params["renewpw"]; string userIP = Request.UserHostAddress; string responesStat = ""; ClickMemberToolsService.ClickPasswordDataList resMemberPw = Clicktoolservice.GetMemberPassword(username); if (resMemberPw.ClickPasswordListResult.Length == 1) { string BackupRes = Clicktoolservice.ClickMemberPasswordBackup(Convert.ToInt32(resMemberPw.ClickPasswordListResult[0].memberId), resMemberPw.ClickPasswordListResult[0].memberPassword, cmsId, cmsName); switch (BackupRes) { case "0": string res = Clicktoolservice.ClickMemberRenewPassword(username, newpassword); if (res == "0") { responesStat = "OK"; string logDeatail = username + " renew password = "******"Renew Password", logDeatail, "resetpass.aspx", userIP); } else if (res == "2") { responesStat = "NO_MEMBER"; } else { responesStat = "OTHER_ERROR"; } Response.Write("{ \"responseStat\":\"" + responesStat + "\" }"); break; case "2": responesStat = "NEED_INFO"; Response.Write("{ \"responseStat\":\"" + responesStat + "\" }"); break; case "3": responesStat = "MANY_ROW"; Response.Write("{ \"responseStat\":\"" + responesStat + "\" }"); break; case "6": responesStat = "PLEASE_ROLLBACK"; Response.Write("{ \"responseStat\":\"" + responesStat + "\" }"); break; default: responesStat = "ERROR"; Response.Write("{ \"responseStat\":\"" + responesStat + "\" }"); break; } } else { responesStat = "CLICK MEMBER WRONG"; Response.Write("{ \"responseStat\":\"" + responesStat + "\" }"); } }
protected void Page_Load(object sender, EventArgs e) { int cmsId = Convert.ToInt32(MISCoreLibrary.ClsDecrypt.DecryptSTD(((Authensession)(Session["UserLoginSys"])).userAccId, "GjrAIdzK97quE67Pho3pBhpV6VPP72hB", "OI1miOctWpPCvOu9")); string cmsName = ((Authensession)(Session["UserLoginSys"])).userAccName; string username = Request.Params["clickId"]; string userIP = Request.UserHostAddress; string responesStat = ""; ClickMemberToolsService.ClickPasswordDataList resMemberPw = Clicktoolservice.GetMemberPassword(username); if (resMemberPw.ClickPasswordListResult.Length == 1) { string[] resGetBackupPw = Clicktoolservice.GetBackupPassword(Convert.ToInt32(resMemberPw.ClickPasswordListResult[0].memberId)); if (resGetBackupPw[0].ToString() == "0") { string resRollback = Clicktoolservice.ClickMemberSetPassword(username, resGetBackupPw[1].ToString()); switch (resRollback) { case "0": string res = Clicktoolservice.ClickMemberPasswordRollbackComplete(Convert.ToInt32(resMemberPw.ClickPasswordListResult[0].memberId), cmsId, cmsName); if (res == "0") { string logDeatail = username + " password rollback"; Clicktoolservice.LogAdd(cmsId, cmsName, "Rollback Password", logDeatail, "rollbackpass.aspx", userIP); responesStat = "OK"; } else if (res == "2") { responesStat = "NEED_INFO"; } else { responesStat = "MANY_ROW"; } Response.Write("{ \"responseStat\":\"" + responesStat + "\" }"); break; case "2": responesStat = "NO_MEMBER"; Response.Write("{ \"responseStat\":\"" + responesStat + "\" }"); break; default: responesStat = "ERROR"; Response.Write("{ \"responseStat\":\"" + responesStat + "\" }"); break; } } else if (resGetBackupPw[0].ToString() == "4") { responesStat = "PASSWORD NOT RENEW"; Response.Write("{ \"responseStat\":\"" + responesStat + "\" }"); } else { responesStat = "CAN'T GET ROLLBACK PASSWORD"; Response.Write("{ \"responseStat\":\"" + responesStat + "\" }"); } } else { responesStat = "CLICK MEMBER WRONG"; Response.Write("{ \"responseStat\":\"" + responesStat + "\" }"); } //wsClickMemberService.ClickAlotLoginMember resItem = ClickMember.LoginMember(4, txtUser.Text, txtPwd.Text); //if (resItem.ClickAlotMemberDataListResult != null) //{ // ds = resItem.ClickAlotMemberDataListResult; // this.KeepSession(ds); // Response.Redirect("getcode.aspx"); //} //switch (res) //{ // case "0": responesStat = "OK"; // Response.Write("{ \"responseStat\":\"" + responesStat + "\" }"); // break; // case "2": responesStat = "NO_USER"; // Response.Write("{ \"responseStat\":\"" + responesStat + "\" }"); // break; // case "3": responesStat = "MANY_ROWS"; // Response.Write("{ \"responseStat\":\"" + responesStat + "\" }"); // break; // default: responesStat = "ERROR"; // Response.Write("{ \"responseStat\":\"" + responesStat + "\" }"); // break; //} }