protected void onCreateAccount(object sender, EventArgs e) { GMUser user = (GMUser)Session["user"]; ParamCreateGmAccount param = new ParamCreateGmAccount(); param.m_pwd1 = m_pwd1.Text; param.m_pwd2 = m_pwd2.Text; param.m_accName = m_accName.Text; param.m_aliasName = m_aliasName.Text; // param.m_washRatio = m_washRatio.Text; if (m_hasWashRation.Checked) { param.m_washRatio = (user.m_washRatio * 100).ToString(); } else { param.m_washRatio = "0"; } DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(param, DyOpType.opTypeDyOpCreatePlayer, user); m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); if (res == OpRes.opres_success) { m_res.InnerHtml += "," + OpResMgr.getInstance().getResultString(OpRes.op_res_player_account_info, param.m_resultAcc); } else if (res == OpRes.op_res_failed) { m_res.InnerHtml += "," + OpResMgr.getInstance().getResultString(OpRes.op_res_error_code, param.m_resultAcc); } }
protected void onCreateAccount(object sender, EventArgs e) { ParamCreateGmAccount param = new ParamCreateGmAccount(); param.m_accType = AccType.ACC_GENERAL_AGENCY; param.m_accName = m_accName.Text; param.m_pwd1 = m_pwd1.Text; param.m_pwd2 = m_pwd2.Text; // param.m_moneyType = m_moneyType.SelectedIndex; param.m_aliasName = m_aliasName.Text; param.m_agentRatio = m_agentRatio.Text; param.m_washRatio = m_washRatio.Text; GMUser user = (GMUser)Session["user"]; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(param, DyOpType.opTypeDyOpCreateGmAccount, user); m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); if (res == OpRes.opres_success) { m_res.InnerHtml += "," + OpResMgr.getInstance().getResultString(OpRes.op_res_account_info, param.m_resultAcc, param.m_validatedCode); } }
protected void onModify(object sender, EventArgs e) { ParamModifyLoginPwd param = new ParamModifyLoginPwd(); param.m_acc = m_accList.SelectedValue; param.m_oriPwd = m_oriPwd.Text; if (opPwd.Checked) { param.m_pwd1 = m_pwd1.Text; param.m_pwd2 = m_pwd2.Text; param.m_op = 0; } else { param.m_pwd1 = m_verCode1.Text; param.m_pwd2 = m_verCode2.Text; param.m_op = 1; } GMUser user = (GMUser)Session["user"]; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(param, DyOpType.opTypeModifyLoginPwd, user); m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); }
protected void Page_Load(object sender, EventArgs e) { RightMgr.getInstance().opCheck("operation", Session, Response); if (!IsPostBack) { m_queryWay.Items.Add("已过期"); m_queryWay.Items.Add("未过期"); } else { if (m_modifyInfo.Value != "") { GMUser user = (GMUser)Session["user"]; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); ParamGift param = new ParamGift(); param.m_isAdd = false; param.m_itemList = m_modifyInfo.Value; OpRes res = mgr.doDyop(param, DyOpType.opTypeGift, user); if (param.m_result != "") { m_res.InnerHtml = string.Format("礼包[{0}]更新失败!", param.m_result); } else { m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); } genTable(m_result, user); } } }
protected void _addTestChannel(CheckBoxList checkList) { ParamAddChannel param = new ParamAddChannel(); param.m_isAdd = true; /*foreach (var node in trvAllChannel.CheckedNodes) * { * TreeNode t = (TreeNode)node; * param.m_channels.Add(t.Value); * }*/ foreach (ListItem item in checkList.Items) { if (item.Selected) { param.m_channels.Add(item.Value); } } GMUser user = (GMUser)Session["user"]; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(param, DyOpType.opTypeEditChannel, user); if (res == OpRes.opres_success) { // genSrcChannel(); genTestChannel(); } }
protected void onSendMail(object sender, EventArgs e) { GMUser user = (GMUser)Session["user"]; ParamSendMail param = new ParamSendMail(); param.m_title = m_title.Text; param.m_sender = m_sender.Text; param.m_content = m_content.Text; param.m_validDay = m_validDay.Text; param.m_toPlayer = m_toPlayer.Text; param.m_itemList = m_itemList.Text; param.m_target = m_target.SelectedIndex; param.m_isCheck = m_chk.Checked; param.m_condLogoutTime = m_logOutTime.Text; param.m_condVipLevel = m_vipLevel.Text; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(param, DyOpType.opTypeSendMail, user); if (res == OpRes.op_res_item_not_exist) { m_res.InnerHtml = string.Format("道具[{0}]不存在,请检测!", param.m_result); } else if (res == OpRes.op_res_player_not_exist) { m_res.InnerHtml = string.Format("玩家[{0}]不存在,请检测!", param.m_result); } else { m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); } }
protected void onAddCardType(object sender, EventArgs e) { if (IsRefreshed) { return; } GMUser user = (GMUser)Session["user"]; ParamCowsCard param = new ParamCowsCard(); ParamAddCowsCard p = new ParamAddCowsCard(); p.m_bankerType = Convert.ToInt32(m_banker.SelectedValue); p.m_other1Type = Convert.ToInt32(m_other1.SelectedValue); p.m_other2Type = Convert.ToInt32(m_other2.SelectedValue); p.m_other3Type = Convert.ToInt32(m_other3.SelectedValue); p.m_other4Type = Convert.ToInt32(m_other4.SelectedValue); param.m_data = p; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(param, DyOpType.opTypeSetCowsCard, user); m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); genTable(m_allCards, user); }
protected void onAddApp(object sender, EventArgs e) { ParamJPushAddApp p = new ParamJPushAddApp(); p.m_isAdd = true; PlatformInfo data = ResMgr.getInstance().getPlatformInfo(m_platform.SelectedIndex); if (data != null) { p.m_platName = data.m_engName; } else { p.m_platName = "default"; } p.m_appKey = m_appKey.Text; p.m_apiSecret = m_apiSecret.Text; p.m_appName = m_appName.Text; GMUser user = (GMUser)Session["user"]; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(p, DyOpType.opTypePushApp, user); m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); genTable(m_result, user, mgr); }
protected void onDelCard(object sender, EventArgs e) { if (IsRefreshed) { return; } GMUser user = (GMUser)Session["user"]; if (string.IsNullOrEmpty(m_sel)) { m_res.InnerHtml = OpResMgr.getInstance().getResultString(OpRes.op_res_failed); return; } DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); ParamCowsCard param = new ParamCowsCard(); param.m_op = 1; string [] arr = Tool.split(m_sel, ',', StringSplitOptions.RemoveEmptyEntries); for (int i = 0; i < arr.Length; i++) { param.m_data = arr[i]; mgr.doDyop(param, DyOpType.opTypeSetCowsCard, user); } genTable(m_allCards, user); }
protected void onLoad(object sender, EventArgs e) { GMUser user = (GMUser)Session["user"]; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(m_table.SelectedIndex, DyOpType.opTypeReLoadTable, user); m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); }
protected void onModifyGift(object sender, EventArgs e) { GMUser user = (GMUser)Session["user"]; ParamGift p = createParamGift(false); DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(p, DyOpType.opTypeGift, user); m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); }
protected void onClearFishTable(object sender, EventArgs e) { GMUser user = (GMUser)Session["user"]; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(null, DyOpType.opTypeClearFishTable, user); m_result.Rows.Clear(); genTable(m_result); }
protected void onActivateGift(object sender, EventArgs e) { if (m_selectStr != "") { GMUser user = (GMUser)Session["user"]; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(m_selectStr, DyOpType.opTypeExchange, user); onSearch(null, null); } }
protected void onDelApp(object sender, EventArgs e) { GMUser user = (GMUser)Session["user"]; ParamJPushAddApp p = new ParamJPushAddApp(); p.m_isAdd = false; p.m_platName = m_platList; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); mgr.doDyop(p, DyOpType.opTypePushApp, user); genTable(m_result, user, mgr); }
protected void onCancel(object sender, EventArgs e) { GMUser user = (GMUser)Session["user"]; ParamMaintenance p = new ParamMaintenance(); p.m_opType = 2; p.m_content = m_info.Text; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(p, DyOpType.opTypeMaintenance, user); m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); }
protected void onModify(object sender, EventArgs e) { ParamModifyPwd p = new ParamModifyPwd(); p.m_account = m_account.Text; p.m_phone = m_phone.Text; GMUser user = (GMUser)Session["user"]; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(p, DyOpType.opTypeBindPhone, user); m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); }
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); }
protected void onBlockAccount(object sender, EventArgs e) { ParamBlock p = new ParamBlock(); p.m_isBlock = true; p.m_param = m_acc.Text; GMUser user = (GMUser)Session["user"]; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(p, DyOpType.opTypeBlockAcc, user); m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); genTable(m_result, user, mgr); }
protected void onModify(object sender, EventArgs e) { ParamModifyPwd p = new ParamModifyPwd(); p.m_playerId = m_account.Text; p.m_newPwd = m_newPwd.Text; p.m_pwdType = Convert.ToInt32(m_pwdType.SelectedValue); GMUser user = (GMUser)Session["user"]; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(p, DyOpType.opTypeModifyPwd, user); m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); }
protected void onReset(object sender, EventArgs e) { GMUser user = (GMUser)Session["user"]; ParamFishlordParamAdjust p = new ParamFishlordParamAdjust(); p.m_isReset = true; p.m_roomList = m_roomList; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(p, DyOpType.opTypeCowsParamAdjust, user); m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); genExpRateTable(m_expRateTable); }
protected void onDelInfo(object sender, EventArgs e) { GMUser user = (GMUser)Session["user"]; if (m_delList != "") { ParamServiceInfo param = new ParamServiceInfo(); param.m_key = m_delList; param.m_isAdd = false; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(param, DyOpType.opTypeServiceInfo, user); genTable(m_curHelp, user); } }
protected void onCancelNotice(object sender, EventArgs e) { GMUser user = (GMUser)Session["user"]; if (m_selectStr != "") { ParamNotify param = new ParamNotify(); param.m_opType = NoticeOpType.del; param.m_id = m_selectStr; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(param, DyOpType.opTypeNotify, user); } genTable(m_result, user); }
protected void btnSend_Click(object sender, EventArgs e) { GMUser user = (GMUser)Session["user"]; ParamSpeaker param = new ParamSpeaker(); param.m_content = txtContent.Text; param.m_sendTime = txtSendTime.Text; param.m_repCount = txtRepCount.Text; // param.m_interval = txtInterval.Text; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(param, DyOpType.opTypeSpeaker, user); m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); }
protected void onCreateAccount(object sender, EventArgs e) { ParamCreateGmAccount param = new ParamCreateGmAccount(); param.m_accType = Convert.ToInt32(m_type.SelectedValue); param.m_pwd1 = m_pwd1.Text; param.m_pwd2 = m_pwd2.Text; param.m_agentRatio = m_agentRatio.Text; param.m_washRatio = m_washRatio.Text; if (param.m_accType == AccType.ACC_AGENCY) // 下级代理 { param.m_accName = m_accName.Text; string r = ""; for (int i = 0; i < m_right.Items.Count; i++) { if (m_right.Items[i].Selected) { r += m_right.Items[i].Value;// RightMap.getRightName(Convert.ToInt32(m_right.Items[i].Value)); r += ","; } } param.m_right = r; } else if (param.m_accType == AccType.ACC_API) // API账号 { param.m_accName = m_accName1.Text; param.m_apiPrefix = m_apiPrefix.Text; } else // 子账号 { param.m_accName = m_accName.Text; } param.m_aliasName = m_aliasName.Text; GMUser user = (GMUser)Session["user"]; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(param, DyOpType.opTypeDyOpCreateGmAccount, user); m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); if (res == OpRes.opres_success) { m_res.InnerHtml += "," + OpResMgr.getInstance().getResultString(OpRes.op_res_account_info, param.m_resultAcc, param.m_validatedCode); } }
protected void onRecharge(object sender, EventArgs e) { GMUser user = (GMUser)Session["user"]; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); ParamRecharge param = new ParamRecharge(); param.m_rtype = (int)RechargeType.rechargeRMB; param.m_playerId = m_playerId.Text; ListItem selItem = m_rechargeRMB.Items[m_rechargeRMB.SelectedIndex]; param.m_param = selItem.Value; OpRes res = mgr.doDyop(param, DyOpType.opTypeRecharge, user); m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); }
protected void onUnBlockAccount(object sender, EventArgs e) { GMUser user = (GMUser)Session["user"]; ParamBlock p = new ParamBlock(); p.m_isBlock = false; p.m_param = m_accList; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); if (p.m_param != string.Empty) { OpRes res = mgr.doDyop(p, DyOpType.opTypeBlockAcc, user); m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); } genTable(m_result, user, mgr); }
protected void onPublishNotice(object sender, EventArgs e) { GMUser user = (GMUser)Session["user"]; ParamNotify param = new ParamNotify(); param.m_id = m_noticeId.Text; param.m_title = m_title.Text; param.m_content = m_content.Text; param.m_day = m_day.Text; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(param, DyOpType.opTypeNotify, user); m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); genTable(m_result, user); }
protected void onModifyExpRate(object sender, EventArgs e) { GMUser user = (GMUser)Session["user"]; ParamFishlordParamAdjust p = new ParamFishlordParamAdjust(); p.m_isReset = false; p.m_expRate = txtExpRate.Text; p.m_roomList = m_roomList; p.m_rightId = RightDef.COW_PARAM_CONTROL; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(p, DyOpType.opTypeCowsParamAdjust, user); m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); genExpRateTable(m_expRateTable); }
protected void onCommit(object sender, EventArgs e) { GMUser user = (GMUser)Session["user"]; ParamServiceInfo param = new ParamServiceInfo(); param.m_key = ResMgr.getInstance().getPlatformName(m_platform.SelectedIndex, true); param.m_desc = m_desc.Text; DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(param, DyOpType.opTypeServiceInfo, user); m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); if (res == OpRes.opres_success) { genTable(m_curHelp, user); } }
protected void Page_Load(object sender, EventArgs e) { RightMgr.getInstance().opCheck("operation", Session, Response); GMUser user = (GMUser)Session["user"]; if (IsPostBack) { DyOpMgr mgr = user.getSys <DyOpMgr>(SysType.sysTypeDyOp); OpRes res = mgr.doDyop(m_codeInfo.Value, DyOpType.opTypeGiftCode, user); if (res == OpRes.opres_success) { m_res.InnerHtml = "已提交生成,稍后可以查询"; } else { m_res.InnerHtml = OpResMgr.getInstance().getResultString(res); } } genTable(m_result, user); }