コード例 #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!WebUtil.CheckPrivilege(WebConfig.FunctionGameServerAdvancedPlayerCount, OpType.READ, Session))
        {
            Response.Redirect(WebConfig.PageNotEnoughPrivilege, true);
        }

        if (!IsPostBack)
        {
            string serverIdText = Request.Params[WebConfig.ParamServerId];
            if (serverIdText != null)
            {
                int        serverId = int.Parse(serverIdText);
                GameServer server   = TheAdminServer.GameServerManager.GetGameServer(serverId);
                ServerGroupDropDownList.SelectedServerGroup = server.Group;
                ServerDropDownList.CreateServerList(server.Group);
                ServerDropDownList.SelectedGameServer = server;
            }
            else
            {
                ServerDropDownList.CreateServerList(ServerGroupDropDownList.SelectedServerGroup);
            }

            CalendarStartTime.SelectedDate = DateTime.Today.AddMonths(-1);
            CalendarEndTime.SelectedDate   = DateTime.Now;
        }

        LabelOpMsg.Text = string.Empty;
        ZedGraphWebPlayerCount.Visible = false;
    }
コード例 #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!WebUtil.CheckPrivilege(WebConfig.FunctionGameMasterOperationQuery, OpType.READ, Session))
        {
            Response.Redirect(WebConfig.PageNotEnoughPrivilege, true);
        }

        if (!IsPostBack)
        {
            ServerDropDownList.CreateServerList(ServerGroupDropDownList.SelectedServerGroup);
            CreateCheckBoxListOperation();

            StartDate.SelectedDate = DateTime.Today.AddMonths(-1);
            EndDate.SelectedDate   = DateTime.Now;
        }
        else
        {
            try
            {
                _recordPerPage = int.Parse(ListBoxRecordPerPage.SelectedValue);
            }
            catch (Exception)
            {
                _recordPerPage = DefaultRecordPerPage;
            }
        }

        LabelOpMsg.Visible  = false;
        PanelResult.Visible = false;
    }
コード例 #3
0
ファイル: MailStatistic.aspx.cs プロジェクト: uvbs/FullSource
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!WebUtil.CheckPrivilege(WebConfig.FunctionGameInfoStatisticMailStatistic, OpType.READ, Session))
        {
            Response.Redirect(WebConfig.PageNotEnoughPrivilege, true);
        }

        if (!IsPostBack)
        {
            ServerDropDownList.CreateServerList(ServerGroupDropDownList.SelectedServerGroup);
            LiteralRemove.Text = StringDef.Sender + StringDef.FilterNegative;

            StartDate.SelectedDate = DateTime.Today;
            EndDate.SelectedDate   = DateTime.Now;
        }
        else
        {
            try
            {
                _recordPerPage = int.Parse(ListBoxRecordPerPage.SelectedValue);
            }
            catch (Exception)
            {
                _recordPerPage = DefaultRecordPerPage;
            }
        }

        LabelOpMsg.Text     = string.Empty;
        PanelResult.Visible = false;
    }
コード例 #4
0
ファイル: PlayerWho.aspx.cs プロジェクト: weimingtom/pap2
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!WebUtil.CheckPrivilege(WebConfig.FunctionGameMasterPlayerWho, OpType.READ, Session))
        {
            Response.Redirect(WebConfig.PageNotEnoughPrivilege, true);
        }

        if (!IsPostBack)
        {
            //CreateLevelList();
            ListBoxRecordPerPage.SelectedIndex = 1;
            _recordPerPage = DefaultRecordPerPage;
            ServerDropDownList.CreateServerList(ServerGroupDropDownList.SelectedServerGroup);
            CreateCheckBoxListRoleType();
        }
        else
        {
            try
            {
                _recordPerPage = int.Parse(ListBoxRecordPerPage.SelectedValue);
            }
            catch (Exception)
            {
                _recordPerPage = DefaultRecordPerPage;
            }
        }

        LabelOpMsg.Text = string.Empty;
    }
コード例 #5
0
ファイル: PlayerCount.aspx.cs プロジェクト: weimingtom/pap2
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!WebUtil.CheckPrivilege(WebConfig.FunctionGameServerPlayerCount, OpType.READ, Session))
        {
            Response.Redirect(WebConfig.PageNotEnoughPrivilege, true);
        }

        if (!IsPostBack)
        {
            string serverIdText = Request.Params[WebConfig.ParamServerId];
            if (serverIdText != null)
            {
                int        serverId = int.Parse(serverIdText);
                GameServer server   = TheAdminServer.GameServerManager.GetGameServer(serverId);
                ServerGroupDropDownList.SelectedServerGroup = server.Group;
                ServerDropDownList.CreateServerList(server.Group);
                ServerDropDownList.SelectedGameServer = server;
            }
            else
            {
                ServerDropDownList.CreateServerList(ServerGroupDropDownList.SelectedServerGroup);
            }

            _dayIndex = 0;
            Session[WebConfig.SessionDayIndex] = _dayIndex;
        }
        else
        {
            _dayIndex = (int)Session[WebConfig.SessionDayIndex];
        }

        RefreshDayButton();
    }
コード例 #6
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!WebUtil.CheckPrivilege(WebConfig.FunctionGameInfoStatisticActivePlayerStatistic, OpType.READ, Session))
        {
            Response.Redirect(WebConfig.PageNotEnoughPrivilege, true);
        }

        if (!IsPostBack)
        {
            ServerDropDownList.CreateServerList(ServerGroupDropDownList.SelectedServerGroup);
            CalendarDate.SelectedDate = DateTime.Today;
            CreateCheckBoxListRoleType();
        }
        else
        {
            try
            {
                _recordPerPage = int.Parse(ListBoxRecordPerPage.SelectedValue);
            }
            catch (Exception)
            {
                _recordPerPage = DefaultRecordPerPage;
            }
        }

        PanelResult.Visible = false;
        LabelOpMsg.Text     = string.Empty;
    }
コード例 #7
0
ファイル: PlayerMonitor.aspx.cs プロジェクト: uvbs/FullSource
    protected void SelectedServerGroupChanged(object sender, EventArgs e)
    {
        ServerGroup group = ServerGroupDropDownList.SelectedServerGroup;

        if (group != null)
        {
            ServerDropDownList.CreateServerList(group);
        }
    }
コード例 #8
0
    private void LoadServerDropDownList()
    {
        DataTable dt = oITAssetMonitoringDLL.GetServer("");

        ServerDropDownList.DataSource     = dt;
        ServerDropDownList.DataTextField  = "Ser_IP";
        ServerDropDownList.DataValueField = "Ser_slNo";
        ServerDropDownList.DataBind();
        ServerDropDownList.Items.Insert(0, "--Select--");
    }
コード例 #9
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!WebUtil.CheckPrivilege(WebConfig.FunctionGameInfoStatisticEasyStatistic, OpType.READ, Session))
     {
         Response.Redirect(WebConfig.PageNotEnoughPrivilege, true);
     }
     if (!IsPostBack)
     {
         ServerDropDownList.CreateServerList(ServerGroupDropDownList.SelectedServerGroup);
     }
 }
コード例 #10
0
ファイル: SendMail.aspx.cs プロジェクト: uvbs/FullSource
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!WebUtil.CheckPrivilege(WebConfig.FunctionGameMasterSendMail, OpType.READ, Session))
        {
            Response.Redirect(WebConfig.PageNotEnoughPrivilege, true);
        }

        if (!IsPostBack)
        {
            ServerDropDownList.CreateServerList(ServerGroupDropDownList.SelectedServerGroup);
        }
        LabelOpMsg.Text = string.Empty;
    }
コード例 #11
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         if (!WebUtil.CheckPrivilege(WebConfig.FunctionUpdateServerUploadHistory, OpType.READ, Session))
         {
             Response.Redirect(WebConfig.PageNotEnoughPrivilege, true);
         }
         ServerGroup group = ServerGroupDropDownList.SelectedServerGroup;
         if (group != null)
         {
             ServerDropDownList.CreateServerList(group);
         }
     }
 }
コード例 #12
0
ファイル: ItemExchange.aspx.cs プロジェクト: weimingtom/pap2
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!WebUtil.CheckPrivilege(WebConfig.FunctionGameMasterItemExchange, OpType.READ, Session))
        {
            Response.Redirect(WebConfig.PageNotEnoughPrivilege, true);
        }

        if (!IsPostBack)
        {
            ServerDropDownList.CreateServerList(ServerGroupDropDownList.SelectedServerGroup);

            StartDate.SelectedDate = DateTime.Today.AddMonths(-1);
            EndDate.SelectedDate   = DateTime.Now;
        }
        LabelOpMsg.Text = string.Empty;
    }
コード例 #13
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!WebUtil.CheckPrivilege(WebConfig.FunctionGameInfoStatisticNpcDeathStatistic, OpType.READ, Session))
        {
            Response.Redirect(WebConfig.PageNotEnoughPrivilege, true);
        }

        if (!IsPostBack)
        {
            StartDate.SelectedDate = DateTime.Today.AddMonths(-1);
            EndDate.SelectedDate   = DateTime.Now;
            ServerDropDownList.CreateServerList(ServerGroupDropDownList.SelectedServerGroup);
        }
        LabelOpMsg.Text     = string.Empty;
        PanelResult.Visible = false;
    }
コード例 #14
0
ファイル: TopPlayer.aspx.cs プロジェクト: uvbs/FullSource
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!WebUtil.CheckPrivilege(WebConfig.FunctionGameInfoTopPlayer, OpType.READ, Session))
        {
            Response.Redirect(WebConfig.PageNotEnoughPrivilege, true);
        }

        if (!IsPostBack)
        {
            ServerDropDownList.CreateServerList(ServerGroupDropDownList.SelectedServerGroup);
        }
        LabelOpMsg.Text = string.Empty;

        TableTopPlutocrat.Visible = false;
        TableTopPlayer.Visible    = false;
    }
コード例 #15
0
ファイル: PlayerMonitor.aspx.cs プロジェクト: uvbs/FullSource
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!WebUtil.CheckPrivilege(WebConfig.FunctionGameMasterPlayerMonitor, OpType.READ, Session))
        {
            Response.Redirect(WebConfig.PageNotEnoughPrivilege, true);
        }

        if (!IsPostBack)
        {
            CreatePlayerActionList();
            ServerDropDownList.CreateServerList(ServerGroupDropDownList.SelectedServerGroup);

            ScriptCalendarStartTime.SelectedDate = DateTime.Today;
            ScriptCalendarEndTime.SelectedDate   = DateTime.Now;
        }
        LabelOpMsg.Text = string.Empty;
    }
コード例 #16
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!WebUtil.CheckPrivilege(WebConfig.FunctionGameInfoStatisticAdvancedStatistic, OpType.READ, Session))
        {
            Response.Redirect(WebConfig.PageNotEnoughPrivilege, true);
        }

        if (!IsPostBack)
        {
            ClearAllCacheData();
            ServerDropDownList.CreateServerList(ServerGroupDropDownList.SelectedServerGroup);

            StartDate.SelectedDate = DateTime.Today.AddMonths(-1);
            EndDate.SelectedDate   = DateTime.Now;

            foreach (string itemCountType in ItemCountTypes)
            {
                ListItem item = new ListItem(itemCountType);
                item.Selected = true;
                CheckBoxListShowItemCount.Items.Add(item);
            }

            foreach (string questCountType in QuestCountTypes)
            {
                ListItem item = new ListItem(questCountType);
                item.Selected = true;
                CheckBoxListShowQuestCount.Items.Add(item);
            }
        }

        try
        {
            _viewContent = (ViewContent)int.Parse(ListBoxViewContent.SelectedValue);
            _viewType    = (ViewType)int.Parse(ListBoxViewType.SelectedValue);
            _chartType   = (ChartType)int.Parse(ListBoxChartType.SelectedValue);
        }
        catch (Exception)
        {
            _viewContent = ViewContent.Exp;
            _viewType    = ViewType.ByMonth;
            _chartType   = ChartType.Bar;
        }

        LabelOpMsg.Text = string.Empty;
        ZedGraphWebExpStatistic.Visible = false;
    }
コード例 #17
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //权限检查
        if (!WebUtil.CheckPrivilege(WebConfig.FunctionGameInfoStatisticLevelDistribution, OpType.READ, Session))
        {
            Response.Redirect(WebConfig.PageNotEnoughPrivilege, true);
        }

        if (!IsPostBack)
        {
            ServerDropDownList.CreateServerList(ServerGroupDropDownList.SelectedServerGroup);
            DateCalendar.SelectedDate = DateTime.Now;

            CreateCheckBoxListRoleType();
        }

        PanelResult.Visible = false;
        LabelOpMsg.Text     = string.Empty;
    }
コード例 #18
0
ファイル: ItemBank.aspx.cs プロジェクト: uvbs/FullSource
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         ServerDropDownList.CreateServerList(ServerGroupDropDownList.SelectedServerGroup);
     }
     else
     {
         try
         {
             _recordPerPage = int.Parse(ListBoxRecordPerPage.SelectedValue);
         }
         catch (Exception)
         {
             _recordPerPage = DefaultRecordPerPage;
         }
     }
     LabelOpMsg.Text = string.Empty;
 }
コード例 #19
0
ファイル: GameSetting.aspx.cs プロジェクト: uvbs/FullSource
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!WebUtil.CheckPrivilege(WebConfig.FunctionGameMasterGameSetting, OpType.READ, Session))
        {
            Response.Redirect(WebConfig.PageNotEnoughPrivilege, true);
        }

        _globalVariableTextBoxList.Clear();
        _globalVariableTextBoxList.Add(TextBoxGlobalVariable1);
        _globalVariableTextBoxList.Add(TextBoxGlobalVariable2);
        _globalVariableTextBoxList.Add(TextBoxGlobalVariable3);
        _globalVariableTextBoxList.Add(TextBoxGlobalVariable4);

        if (!IsPostBack)
        {
            //ShowGameSettings();
            ServerDropDownList.CreateServerList(ServerGroupDropDownList.SelectedServerGroup);
        }
        LabelOpMsg.Text = string.Empty;
    }
コード例 #20
0
ファイル: FileList.aspx.cs プロジェクト: weimingtom/pap2
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!WebUtil.CheckPrivilege(WebConfig.FunctionGameServerListFile, OpType.READ, Session))
        {
            Response.Redirect(WebConfig.PageNotEnoughPrivilege, true);
        }

        if (!IsPostBack)
        {
            ServerDropDownList.CreateServerList(ServerGroupDropDownList.SelectedServerGroup);
            TextBoxPath.Text = GameServer.FilePathDelimiter + GameServer.UploadFileDir + GameServer.FilePathDelimiter;
            ///DataGridResult.Items[0].Attributes.Add();
            /////ServerDropDownList.SelectedGameServer.GuardDir +
        }

        if (ViewState["Store"] != null)
        {
            Store = ViewState["Store"] as DataTable;
        }
        LabelOpMsg.Text = string.Empty;
    }
コード例 #21
0
ファイル: ExpStatistic.aspx.cs プロジェクト: uvbs/FullSource
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!WebUtil.CheckPrivilege(WebConfig.FunctionGameInfoStatisticExpStatistic, OpType.READ, Session))
        {
            Response.Redirect(WebConfig.PageNotEnoughPrivilege, true);
        }

        if (!IsPostBack)
        {
            if (Request.Params[WebConfig.ParamServerId] != null && Request.Params[WebConfig.ParamRoleName] != null)
            {
                try
                {
                    int        serverId = int.Parse(Request.Params[WebConfig.ParamServerId]);
                    GameServer server   = TheAdminServer.GameServerManager.GetGameServer(serverId);
                    ServerGroupDropDownList.SelectedServerGroup = server.Group;
                    ServerDropDownList.CreateServerList(server.Group);
                    ServerDropDownList.SelectedGameServer = server;
                    TextBoxRoleName.Text = Server.UrlDecode(Request.Params[WebConfig.ParamRoleName]);
                }
                catch (Exception)
                {
                    //Response.Redirect("~/GameMaster/PlayerWho.aspx");
                }
            }
            else
            {
                ServerDropDownList.CreateServerList(ServerGroupDropDownList.SelectedServerGroup);
            }

            StartDate.SelectedDate = DateTime.Today.AddMonths(-1);
            EndDate.SelectedDate   = DateTime.Now;
        }

        ZedGraphWebExpStatistic.Visible = false;
        LabelOpMsg.Text = string.Empty;
    }