protected void onAddWishCurse(object sender, EventArgs e) { ParamAddWishCurse param = new ParamAddWishCurse(); param.m_gameId = Convert.ToInt32(m_game.SelectedValue); param.m_opType = m_opType.SelectedIndex; param.m_wishType = m_type.SelectedIndex; param.m_playerId = m_playerId.Text; param.m_rate = m_rate.Text; GMUser user = (GMUser)Session["user"]; OpRes res = user.doDyop(param, DyOpType.opTypeWishCurse); m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); }
public void ProcessRequest(HttpContext context) { RightMgr.getInstance().opCheck(RightDef.OP_WISH_CURSE, context.Session, context.Response); ParamAddWishCurse param = new ParamAddWishCurse(); param.m_opType = Convert.ToInt32(context.Request.Form["op"]); param.m_playerId = context.Request.Form["playerId"]; param.m_rate = context.Request.Form["value"]; GMUser user = (GMUser)context.Session["user"]; OpRes res = user.doDyop(param, DyOpType.opTypeWishCurse); string str = ""; Dictionary <string, object> data = new Dictionary <string, object>(); data.Add("op", param.m_opType); switch (param.m_opType) { case 2: { List <ViewAddWishCurseItem> itemList = (List <ViewAddWishCurseItem>)user.getSys <DyOpMgr>(SysType.sysTypeDyOp).getResult(DyOpType.opTypeWishCurse); data.Add("buffList", BaseJsonSerializer.serialize(itemList)); str = ItemHelp.genJsonStr(data); } break; case 1: { data.Add("result", (int)res); data.Add("playerId", param.m_playerId); str = ItemHelp.genJsonStr(data); } break; } context.Response.ContentType = "text/plain"; context.Response.Write(str); }