protected void ButDevAdd_Click(object sender, DirectEventArgs e)
 {
     try
     {
         HidSaveFlag.Value = "1";
         Button5.Hidden    = false;
         Text_SBBH.Text    = tgsPproperty.GetRecordId();
         Cob_SBLX.Reset();
         Text_SBMC.Reset();
         Cob_SBXH.Reset();
         Cob_SFSY.Reset();
         Text_IP.Reset();
         Text_DK.Reset();
         Text_TYDS.Reset();
         Cob_TXLX.Reset();
         Cob_TXXY.Reset();
         Text_YHM.Reset();
         Text_MM.Reset();
         Cob_JSDW.Reset();
         Cob_ZZCS.Reset();
         Cob_WHDW.Reset();
         Window4.Show();
     }
     catch (Exception ex)
     {
         ILog.WriteErrorLog(ex);
         logManager.InsertLogError("ServerManager.aspx-ButDevAdd_Click", ex.Message + ";" + ex.StackTrace, "ButDevAdd_Click has an exception");
     }
 }
 public void SelectDevice()
 {
     try
     {
         string    type = Cob_SBLX.SelectedItem.Value;//CmbDeviceType.SelectedItem.Value;
         DataTable da   = deviceManager.GetServerTypeMode("device_type_id='" + type + "'");
         CmbSBXH.Reset();
         Cob_SBXH.Reset();
         this.StoreSBXH.DataSource = da;
         this.StoreSBXH.DataBind();
     }
     catch (Exception ex)
     {
         ILog.WriteErrorLog(ex);
         logManager.InsertLogError("ServerManager.aspx-SelectDevice", ex.Message + ";" + ex.StackTrace, "SelectDevice has an exception");
     }
 }
        public void Modify()
        {
            try
            {
                RowSelectionModel sm = this.GridDeviceManager.SelectionModel.Primary as RowSelectionModel;
                if (sm.SelectedRow != null)
                {
                    string id = sm.SelectedRow.RecordID;
                    HidSaveFlag.Value = "2";
                    Window4.Title     = GetLangStr("ServerManager63", "修改服务器信息");
                    HiddenId.Value    = id;
                    DataTable dt = deviceManager.GetServerInfo("server_id='" + id + "'");
                    if (dt != null)
                    {
                        if (dt.Rows.Count > 0)
                        {
                            Text_SBBH.Text  = dt.Rows[0]["SERVER_ID"].ToString();
                            Cob_SBLX.Value  = dt.Rows[0]["SERVER_TYPE_ID"].ToString();
                            Text_SBMC.Value = dt.Rows[0]["SERVER_NAME"].ToString();

                            DataTable da = deviceManager.GetServerTypeMode("device_type_id='" + Cob_SBLX.Value.ToString() + "'");
                            Cob_SBXH.Reset();
                            this.StoreSBXH.DataSource = da;
                            this.StoreSBXH.DataBind();
                            Cob_SBXH.Value = dt.Rows[0]["SERVER_MODE_ID"].ToString();
                            Cob_SFSY.Value = dt.Rows[0]["ISUSE"].ToString();
                            Text_IP.Text   = dt.Rows[0]["IPADDRESS"].ToString();
                            Text_DK.Text   = dt.Rows[0]["PORT"].ToString();
                            Text_TYDS.Text = dt.Rows[0]["CHANNELS"].ToString();
                            Cob_TXLX.Text  = dt.Rows[0]["COMM_TYPE_ID"].ToString();
                            Cob_TXXY.Text  = dt.Rows[0]["PROTOCOL_ID"].ToString();
                            Text_YHM.Text  = dt.Rows[0]["USERNAME"].ToString();
                            Text_MM.Text   = dt.Rows[0]["PASSWORD"].ToString();
                            Cob_JSDW.Value = dt.Rows[0]["BUILD_ID"].ToString();
                            Cob_ZZCS.Value = dt.Rows[0]["MAKE_COMPANY_ID"].ToString();;
                            Cob_WHDW.Value = dt.Rows[0]["MAINTAIN_COMPANY_ID"].ToString();
                            Button5.Hidden = false;
                            Window4.Show();
                            if (dtServer != null)
                            {
                                DataRow[] rows = dtServer.Select("col0='" + dt.Rows[0]["SERVER_TYPE_ID"].ToString() + "'");
                                if (rows.Length > 0)
                                {
                                    fwqlx = rows[0]["col1"].ToString();
                                }
                            }

                            if (dtTxlx != null)
                            {
                                DataRow[] dr = dtTxlx.Select("col1='" + dt.Rows[0]["COMM_TYPE_ID"].ToString() + "'");
                                if (dr.Length > 0)
                                {
                                    txlx = dr[0]["col2"].ToString();
                                }
                            }

                            if (dtTxxy != null)
                            {
                                DataRow[] dd = dtTxxy.Select("col1='" + dt.Rows[0]["PROTOCOL_ID"].ToString() + "'");
                                if (dd.Length > 0)
                                {
                                    txxy = dd[0]["col2"].ToString();
                                }
                            }

                            if (dtSfsy != null)
                            {
                                DataRow[] dl = dtSfsy.Select("col1='" + dt.Rows[0]["ISUSE"].ToString() + "'");
                                if (dl.Length > 0)
                                {
                                    sfsy = dl[0]["col2"].ToString();
                                }
                            }
                            fwqmc  = Text_SBMC.Text;
                            fwqxh  = da.Rows[0]["col3"].ToString();
                            fwqip  = Text_IP.Text;
                            fwqdk  = Text_DK.Text;
                            yhm    = Text_YHM.Text;
                            mm     = Text_MM.Text;
                            fwqtds = Text_TYDS.Text;
                            jsdw   = Cob_JSDW.SelectedItem.Text;
                            whdw   = Cob_WHDW.SelectedItem.Text;
                            sbzzcs = Cob_ZZCS.SelectedItem.Text;
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                ILog.WriteErrorLog(ex);
                logManager.InsertLogError("ServerManager.aspx-Modify", ex.Message + ";" + ex.StackTrace, "Modify has an exception");
            }
        }