public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; context.Response.Buffer = true; context.Response.ExpiresAbsolute = DateTime.Now.AddDays(-1.0); context.Response.AddHeader("pragma", "no-cache"); context.Response.AddHeader("cache-control", ""); context.Response.CacheControl = "no-cache"; string Action = context.Request["action"]; string user_Account = context.Request["user_Account"]; string userPwd = context.Request["userPwd"]; string code = context.Request["code"]; RM_UserInfo_IDAO user_idao = new RM_UserInfo_Dal(); RM_System_IDAO sys_idao = new RM_System_Dal(); IPScanerHelper objScan = new IPScanerHelper(); SR_Tickets_IDal ticket_idao = new SR_Tickets_Dal(); string text = Action; if (text != null) { if (text == "Menu") { string UserId = RequestSession.GetSessionUser().UserId.ToString(); string strMenus = JsonHelper.DataTableToJson(sys_idao.GetMenuHtml(UserId), "MENU"); context.Response.Write(strMenus); context.Response.End(); } else if (text == "login") { //if (code.ToLower() != context.Session["dt_session_code"].ToString().ToLower()) //{ // context.Response.Write("1"); // context.Response.End(); //} DataTable dtlogin = user_idao.UserLogin(user_Account.Trim(), userPwd.Trim()); if (dtlogin != null) { objScan.DataPath = context.Server.MapPath("/Themes/IPScaner/QQWry.Dat"); objScan.IP = RequestHelper.GetIP(); string OWNER_address = objScan.IPLocation(); // string OWNER_address = RequestHelper.GetIP(); if (dtlogin.Rows.Count != 0) { user_idao.SysLoginLog(user_Account, "1", OWNER_address); if (dtlogin.Rows[0]["DeleteMark"].ToString() == "1") { if (this.Islogin(context, user_Account)) { RequestSession.AddSessionUser(new SessionUser { UserId = dtlogin.Rows[0]["User_ID"].ToString(), UserAccount = dtlogin.Rows[0]["User_Account"].ToString(), UserName = dtlogin.Rows[0]["User_Name"].ToString(), User_Account = dtlogin.Rows[0]["User_Account"].ToString(), UserPwd = dtlogin.Rows[0]["User_Pwd"].ToString(), Organization_IDs = dtlogin.Rows[0]["Organization_Name"].ToString(), OrganizationID = dtlogin.Rows[0]["Organization_ID"].ToString(), Organization_Fax = dtlogin.Rows[0]["Organization_Fax"].ToString(), DESKey = CommonHelper.GetRandomString(9) }); //ConfigHelper.GetAppSettings("SqlServer_RM_DB") context.Response.Write("3"); context.Response.End(); } else { context.Response.Write("6"); context.Response.End(); } } else { user_idao.SysLoginLog(user_Account, "2", OWNER_address); context.Response.Write("2"); context.Response.End(); } } else { user_idao.SysLoginLog(user_Account, "0", OWNER_address); context.Response.Write("4"); context.Response.End(); } } else { context.Response.Write("5"); context.Response.End(); } } } }
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; context.Response.Buffer = true; context.Response.ExpiresAbsolute = DateTime.Now.AddDays(-1.0); context.Response.AddHeader("pragma", "no-cache"); context.Response.AddHeader("cache-control", ""); context.Response.CacheControl = "no-cache"; string Action = context.Request["action"]; string module = context.Request["module"]; string tableName = context.Request["tableName"]; string pkName = context.Request["pkName"]; string pkVal = context.Request["pkVal"]; string StateName = context.Request["StateName"]; SR_Tickets_IDal systemidao = new SR_Tickets_Dal(); string text = Action; int Return = 0; if (text != null) { if (!(text == "Cut")) { switch (text) { case "invalid": Return = systemidao.ChangeStateTicket(tableName, pkName, pkVal, StateName, "6"); context.Response.Write(Return.ToString()); break; case "submitaudit": Return = systemidao.ChangeStateTicket(tableName, pkName, pkVal, StateName, "1"); context.Response.Write(Return.ToString()); break; case "submitpass": Return = systemidao.ChangeStateTicket(tableName, pkName, pkVal, StateName, "3"); context.Response.Write(Return.ToString()); break; case "submitnotpass": Return = systemidao.ChangeStateTicket(tableName, pkName, pkVal, StateName, "2"); context.Response.Write(Return.ToString()); break; case "execin": Return = systemidao.ChangeStateTicket(tableName, pkName, pkVal, StateName, "4"); context.Response.Write(Return.ToString()); break; case "execover": Return = systemidao.ChangeStateTicket(tableName, pkName, pkVal, StateName, "5"); context.Response.Write(Return.ToString()); break; case "IsExist": Return = systemidao.IsExistTicket(tableName, pkName, pkVal, StateName, "0,2"); context.Response.Write(Return.ToString()); break; case "IsSubmit": Return = systemidao.IsExistTicket(tableName, pkName, pkVal, StateName, "1"); context.Response.Write(Return.ToString()); break; case "Isexecin": Return = systemidao.IsExistTicket(tableName, pkName, pkVal, StateName, "3,4"); context.Response.Write(Return.ToString()); break; default: break; } } else { context.Session.Abandon(); context.Session.Clear(); context.Response.Write(1); context.Response.End(); } } }