示例#1
0
 public void SetStatusChart()
 {
     statuslist = VSWebBL.DashboardBL.WebsphereBL.Ins.GetWebsphereStatusAll();
     StatusWebChart.DataSource                   = statuslist;
     StatusWebChart.Series[0].DataSource         = statuslist;
     StatusWebChart.Series[0].ArgumentDataMember = statuslist.Columns[1].ToString();
     StatusWebChart.Series[0].ValueDataMembers.AddRange(statuslist.Columns[0].ToString());
     StatusWebChart.Series[0].Visible = true;
     StatusWebChart.DataBind();
 }
示例#2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                Session["cloudServerList"] = null;

                Session["cloudIssues"] = null;
                Session["MailStatus"]  = null;
                dt.Columns.Add("Mail");
                DataColumn Mail = new DataColumn("Value", typeof(int));
                dt.Columns.Add(Mail);

                srvroles.Columns.Add("Role");
                DataColumn dc = new DataColumn("RoleCount", typeof(int));
                srvroles.Columns.Add(dc);

                DataColumn statuscol = new DataColumn("Status", typeof(string));
                statuslist.Columns.Add(statuscol);
                statuscol = new DataColumn("StatusCount", typeof(int));
                statuslist.Columns.Add(statuscol);

                FillServersListGrid();

                FillcloudIssuesGrid();



                StatusWebChart.DataSource                   = statuslist;
                StatusWebChart.Series[0].DataSource         = statuslist;
                StatusWebChart.Series[0].ArgumentDataMember = statuslist.Columns[0].ToString();
                StatusWebChart.Series[0].ValueDataMembers.AddRange(statuslist.Columns[1].ToString());
                StatusWebChart.Series[0].Visible = true;
                StatusWebChart.DataBind();
                dt = (DataTable)Session["MailStatus"];
            }
            else
            {
                FillServersListGridfromSession();

                FillcloudIssuesGridFromSession();
            }
            string url = HttpContext.Current.Request.Url.AbsoluteUri;

            Session["BackURL"] = url;
            if (Session["UserPreferences"] != null)
            {
                DataTable UserPreferences = (DataTable)Session["UserPreferences"];
                foreach (DataRow dr in UserPreferences.Rows)
                {
                    if (dr[1].ToString() == "CloudHealthPage|cloudHealthGridView")
                    {
                        cloudHealthGridView.SettingsPager.PageSize = Convert.ToInt32(dr[2]);
                    }


                    if (dr[1].ToString() == "CloudHealthPage|cloudIssuesGrid")
                    {
                        cloudIssuesGrid.SettingsPager.PageSize = Convert.ToInt32(dr[2]);
                    }
                }
            }
        }
示例#3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                Session["DominoServerList"]   = null;
                Session["TravelerServerList"] = null;
                Session["SametimeServerList"] = null;
                Session["DominoIssues"]       = null;
                Session["MailStatus"]         = null;
                dt.Columns.Add("Mail");
                DataColumn Mail = new DataColumn("Value", typeof(int));
                dt.Columns.Add(Mail);

                srvroles.Columns.Add("Role");
                DataColumn dc = new DataColumn("RoleCount", typeof(int));
                srvroles.Columns.Add(dc);

                DataColumn statuscol = new DataColumn("Status", typeof(string));
                statuslist.Columns.Add(statuscol);
                statuscol = new DataColumn("StatusCount", typeof(int));
                statuslist.Columns.Add(statuscol);

                //10/21/2015 NS added for VSPLUS-2253
                DataColumn versioncol = new DataColumn("DominoVersion", typeof(string));
                versionlist.Columns.Add(versioncol);
                versioncol = new DataColumn("DominoVersionCount", typeof(int));
                versionlist.Columns.Add(versioncol);

                DataColumn oscol = new DataColumn("OperatingSystem", typeof(string));
                oslist.Columns.Add(oscol);
                oscol = new DataColumn("OperatingSystemCount", typeof(int));
                oslist.Columns.Add(oscol);

                FillServersListGrid();
                FillTravelersListGrid();
                FillSametimeListGrid();
                FillMonitoredGrid();

                SetChartForMail(Type);

                FillDominoIssuesGrid();

                //10/23/2015 NS added for VSPLUS-2253
                FillSysInfo();

                SrvRolesWebChart.DataSource                   = srvroles;
                SrvRolesWebChart.Series[0].DataSource         = srvroles;
                SrvRolesWebChart.Series[0].ArgumentDataMember = srvroles.Columns[0].ToString();
                SrvRolesWebChart.Series[0].ValueDataMembers.AddRange(srvroles.Columns[1].ToString());
                SrvRolesWebChart.Series[0].Visible = true;
                SrvRolesWebChart.DataBind();

                StatusWebChart.DataSource                   = statuslist;
                StatusWebChart.Series[0].DataSource         = statuslist;
                StatusWebChart.Series[0].ArgumentDataMember = statuslist.Columns[0].ToString();
                StatusWebChart.Series[0].ValueDataMembers.AddRange(statuslist.Columns[1].ToString());
                StatusWebChart.Series[0].Visible = true;
                StatusWebChart.DataBind();

                //10/21/2015 NS added for VSPLUS-2253
                VersionWebChart.DataSource                   = versionlist;
                VersionWebChart.Series[0].DataSource         = versionlist;
                VersionWebChart.Series[0].ArgumentDataMember = versionlist.Columns[0].ToString();
                VersionWebChart.Series[0].ValueDataMembers.AddRange(versionlist.Columns[1].ToString());
                VersionWebChart.Series[0].Visible = true;
                VersionWebChart.DataBind();

                OSWebChart.DataSource                   = oslist;
                OSWebChart.Series[0].DataSource         = oslist;
                OSWebChart.Series[0].ArgumentDataMember = oslist.Columns[0].ToString();
                OSWebChart.Series[0].ValueDataMembers.AddRange(oslist.Columns[1].ToString());
                OSWebChart.Series[0].Visible = true;
                OSWebChart.DataBind();

                dt = (DataTable)Session["MailStatus"];
                MailWebChart.DataSource                   = dt;
                MailWebChart.Series[0].DataSource         = dt;
                MailWebChart.Series[0].ArgumentDataMember = dt.Columns[1].ToString();
                MailWebChart.Series[0].ValueDataMembers.AddRange(dt.Columns[2].ToString());
                MailWebChart.Series[0].Visible = true;
                MailWebChart.DataBind();
            }
            else
            {
                FillServersListGridfromSession();
                FillTravelerListGridfromSession();
                FillSametimeListGridfromSession();
                FillDominoIssuesGridFromSession();
                //10/23/2015 NS added for VSPLUS-2253
                FillSysInfoFromSession();
            }
            string url = HttpContext.Current.Request.Url.AbsoluteUri;

            Session["BackURL"] = url;
            if (Session["UserPreferences"] != null)
            {
                DataTable UserPreferences = (DataTable)Session["UserPreferences"];
                foreach (DataRow dr in UserPreferences.Rows)
                {
                    if (dr[1].ToString() == "DominoServerHealthPage|DominoHealthGridView")
                    {
                        DominoHealthGridView.SettingsPager.PageSize = Convert.ToInt32(dr[2]);
                    }
                    if (dr[1].ToString() == "DominoServerHealthPage|TravelerGridView")
                    {
                        TravelerGridView.SettingsPager.PageSize = Convert.ToInt32(dr[2]);
                    }
                    if (dr[1].ToString() == "DominoServerHealthPage|SameTimeGridView")
                    {
                        SameTimeGridView.SettingsPager.PageSize = Convert.ToInt32(dr[2]);
                    }
                    if (dr[1].ToString() == "DominoServerHealthPage|DominoIssuesGrid")
                    {
                        DominoIssuesGrid.SettingsPager.PageSize = Convert.ToInt32(dr[2]);
                    }
                }
            }
        }
示例#4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                Session["ExchangeServerList"]    = null;
                Session["ExchangeDAGStatusList"] = null;
                Session["HubEdgeGrid"]           = null;
                Session["CASStatusGrid"]         = null;
                Session["MailBoxGridList"]       = null;
                Session["CASArrayGrid"]          = null;
                //7/18/2014 NS added
                srvroles.Columns.Add("Role");
                DataColumn dc = new DataColumn("RoleCount", typeof(int));
                srvroles.Columns.Add(dc);
                //10/15/2014 NS added for VE-133
                DataColumn oscol = new DataColumn("OS", typeof(string));
                oslist.Columns.Add(oscol);
                oscol = new DataColumn("OSCount", typeof(int));
                oslist.Columns.Add(oscol);
                DataColumn statuscol = new DataColumn("Status", typeof(string));
                statuslist.Columns.Add(statuscol);
                statuscol = new DataColumn("StatusCount", typeof(int));
                statuslist.Columns.Add(statuscol);
                FillServersListGrid();
                FillDAGStatusGrid();
                FillHubEdgeGrid();
                FillCASGrid();
                FillMailBoxGrid();
                FillCASArrayGrid();
                //7/18/2014 NS added
                SrvRolesWebChart.DataSource                   = srvroles;
                SrvRolesWebChart.Series[0].DataSource         = srvroles;
                SrvRolesWebChart.Series[0].ArgumentDataMember = srvroles.Columns[0].ToString();
                SrvRolesWebChart.Series[0].ValueDataMembers.AddRange(srvroles.Columns[1].ToString());
                SrvRolesWebChart.Series[0].Visible = true;
                SrvRolesWebChart.DataBind();
                //10/15/2014 NS added for VE-133
                OSWebChart.DataSource                   = oslist;
                OSWebChart.Series[0].DataSource         = oslist;
                OSWebChart.Series[0].ArgumentDataMember = oslist.Columns[0].ToString();
                OSWebChart.Series[0].ValueDataMembers.AddRange(oslist.Columns[1].ToString());
                OSWebChart.Series[0].Visible = true;
                OSWebChart.DataBind();
                StatusWebChart.DataSource                   = statuslist;
                StatusWebChart.Series[0].DataSource         = statuslist;
                StatusWebChart.Series[0].ArgumentDataMember = statuslist.Columns[0].ToString();
                StatusWebChart.Series[0].ValueDataMembers.AddRange(statuslist.Columns[1].ToString());
                StatusWebChart.Series[0].Visible = true;
                StatusWebChart.DataBind();
            }
            else
            {
                FillServersListGridfromSession();
                FillDAGStatusGridfromSession();
                FillHubEdgeGridfromSession();
                FillCASGridfromSession();
                FillMailBoxGridfromSession();
                FillCASArrayGridfromSession();
            }
            //7/23/2014 NS added
            string url = HttpContext.Current.Request.Url.AbsoluteUri;

            Session["BackURL"] = url;
            if (Session["UserPreferences"] != null)
            {
                DataTable UserPreferences = (DataTable)Session["UserPreferences"];
                foreach (DataRow dr in UserPreferences.Rows)
                {
                    if (dr[1].ToString() == "ExchangeHealth|EXGHealthGridView")
                    {
                        EXGHealthGridView.SettingsPager.PageSize = Convert.ToInt32(dr[2]);
                    }
                    if (dr[1].ToString() == "ExchangeHealth|DAGGridView")
                    {
                        DAGGridView.SettingsPager.PageSize = Convert.ToInt32(dr[2]);
                    }
                    if (dr[1].ToString() == "ExchangeHealth|CASGridView")
                    {
                        CASGridView.SettingsPager.PageSize = Convert.ToInt32(dr[2]);
                    }
                    if (dr[1].ToString() == "ExchangeHealth|HubEdgeGridView")
                    {
                        HubEdgeGridView.SettingsPager.PageSize = Convert.ToInt32(dr[2]);
                    }
                    if (dr[1].ToString() == "ExchangeHealth|MailBoxGridView")
                    {
                        MailBoxGridView.SettingsPager.PageSize = Convert.ToInt32(dr[2]);
                    }
                }
            }
        }