protected void onFreeze(object sender, EventArgs e) { GMUser user = (GMUser)Session["user"]; ParamFreezeHeadInfo p = new ParamFreezeHeadInfo(); p.m_playerId = m_playerId.Text; p.m_freezeDays = m_freezeDays.Text; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(p, DyOpType.opTypeFreezeHead, user); m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); }
public void ProcessRequest(HttpContext context) { RightMgr.getInstance().opCheck(RightDef.OP_INFORM_HEAD, context.Session, context.Response); GMUser user = (GMUser)context.Session["user"]; string str = ""; int op = Convert.ToInt32(context.Request.Form["op"]); switch (op) { case 0: { ParamInformHead param = new ParamInformHead(); param.m_playerList = context.Request.Form["playerList"]; param.m_opType = 1; OpRes res = user.doQuery(param, QueryType.queryTypeInformHead); Dictionary <string, object> ret = new Dictionary <string, object>(); ret.Add("result", (int)res); ret.Add("playerId", param.m_playerList); str = ItemHelp.genJsonStr(ret); } break; case 1: { ParamFreezeHeadInfo p = new ParamFreezeHeadInfo(); p.m_playerId = context.Request.Form["playerList"]; p.m_freezeDays = ""; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(p, DyOpType.opTypeFreezeHead, user); str = OpResMgr.getInstance().getResultString(res); } break; } context.Response.ContentType = "text/plain"; context.Response.Write(str); }