Exemple #1
0
        private void BindData()
        {
            DB.Cloud cloud   = new DB.Cloud();
            int      nReturn = cloud.m_tbServers_List(CompanyNum);

            gv_List.DataSource = cloud.dsReturn.Tables[0];
            gv_List.DataBind();

            if (!string.IsNullOrEmpty(txt_InstanceName.Text))
            {
                nReturn = cloud.m_tbPInstance_Server_Add(Util.TConverter <int>(hdn_ServerNum.Value), "P006", txt_InstanceName.Text, true);
                nReturn = cloud.m_tbPInstance_Server_Add(Util.TConverter <int>(hdn_ServerNum.Value), "P014", txt_InstanceName.Text, true);
                nReturn = cloud.m_tbPInstance_Server_Add(Util.TConverter <int>(hdn_ServerNum.Value), "P013", txt_InstanceName.Text, true);
                txt_InstanceName.Text = "";
            }
            if (numServer != 0)
            {
                pnl_Proess.Visible   = true;
                pnl_Instance.Visible = true;
                nReturn = cloud.m_tbPCID_Server_PCounterName_List(numServer, "process");
                gv_List_Process.DataSource = cloud.dsReturn.Tables[0];
                gv_List_Process.DataBind();
                DataTable dt = new DataTable();
                foreach (DataRow dr in cloud.dsReturn.Tables[0].Rows)
                {
                    nReturn = cloud.m_tbPInstance_Server_PInstance_List(numServer, dr["PCID"].ToString());
                    DataTable dt_tmp = cloud.dsReturn.Tables[0];
                    dt.Merge(dt_tmp);
                }
                gv_List_Instance.DataSource = dt;
                gv_List_Instance.DataBind();
            }
        }
Exemple #2
0
        protected void ddl_Object_SelectedIndexChanged(object sender, EventArgs e)
        {
            nReturn = cloud.m_tbPCID_Server_PCounterName_List(numServer, strPObjectName);

            dt = cloud.dsReturn.Tables[0];
            SortedList <string, string> list = new SortedList <string, string>();

            list.Add("%", "=Counter=");
            foreach (DataRow dr in dt.Rows)
            {
                list.Add(Convert.ToString(dr["PCID"]), dr["PCounterName"].ToString());
            }
            ddl_Counter.DataSource     = list;
            ddl_Counter.DataValueField = "Key";
            ddl_Counter.DataTextField  = "Value";
            ddl_Counter.DataBind();
        }