/// <summary>
 /// 添加连接信息
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void ButDevAdd_Click(object sender, DirectEventArgs e)
 {
     try
     {
         HidSaveFlag.Value         = "1";
         Button5.Hidden            = false;
         Window4.Title             = GetLangStr("CCTVStationManager48", "添加连接设备");
         CmbDevice.AllowBlank      = false;
         CmbStationType.AllowBlank = false;
         CmbStationType.Reset();
         TxtQStationName.Reset();
         CmbDevice.Reset();
         CmbStation.Reset();
         MNumChannel.Reset();
         RNumChannel.Reset();
         CmbDirection.Reset();
         CmbDeviceRecord.Reset();
         TxtMasterId.Reset();
         CmbIsuse.Reset();
         ButQuery.Hidden        = false;
         CmbDeviceRecord.Hidden = false;
         CmbStationType.Hidden  = false;
         TxtQStationName.Hidden = false;
         CmbDevice.Hidden       = false;
         CmbStation.Hidden      = false;
         CompositeField1.Hidden = false;
         Window4.Show();
     }
     catch (Exception ex)
     {
         ILog.WriteErrorLog(ex);
         logManager.InsertLogError("CCTVStationManager.aspx-ButDevAdd_Click", ex.Message + ";" + ex.StackTrace, "ButDevAdd_Click 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("CCTVStationManager73", "修改连接设备信息");
                    CmbDevice.AllowBlank      = true;
                    CmbStationType.AllowBlank = true;
                    HiddenId.Value            = id;
                    CmbStationType.Reset();
                    TxtQStationName.Reset();
                    CmbDevice.Reset();
                    CmbDeviceRecord.Reset();
                    TxtMasterId.Reset();
                    CmbDirection.Reset();
                    CmbStation.Reset();
                    MNumChannel.Reset();
                    RNumChannel.Reset();;
                    CmbIsuse.Reset();
                    TxtMasterId.Reset();
                    ButQuery.Hidden        = true;
                    CmbStationType.Hidden  = true;
                    TxtQStationName.Hidden = true;
                    CmbDevice.Hidden       = true;
                    CmbDeviceRecord.Hidden = true;
                    CmbStation.Hidden      = true;
                    CompositeField1.Hidden = true;

                    //StringBuilder mySqlBuild = new StringBuilder("STATION_ID,MCHANNELID,RCHANNELID,MASTERID,ISUSE,DIRECTION_ID");
                    //string mySql = mySqlBuild.ToString();

                    DataTable dt2 = deviceManager.GetCctvSetting("*", " id = '" + id + "'");

                    if (dt2 != null)
                    {
                        if (dt2.Rows.Count > 0)
                        {
                            this.StoreDirection.DataSource = tgsPproperty.GetDirectionInfoByStation(dt2.Rows[0]["col1"].ToString());
                            this.StoreDirection.DataBind();
                            MNumChannel.Text = dt2.Rows[0]["col5"].ToString();
                            RNumChannel.Text = dt2.Rows[0]["col18"].ToString();
                            TxtMasterId.Text = dt2.Rows[0]["col31"].ToString();

                            CmbIsuse.Value     = dt2.Rows[0]["col32"].ToString();
                            CmbDirection.Value = dt2.Rows[0]["col3"].ToString();
                        }
                    }
                    Button5.Hidden = false;
                    DataRow[] dr = dt2.Select("col0='" + id + "'");
                    jktdh = dr[0]["col5"].ToString();
                    hftdh = dr[0]["col18"].ToString();
                    ssfx  = dr[0]["col4"].ToString();
                    jzbh  = dr[0]["col31"].ToString();
                    DataRow[] dr1 = dtsfsy.Select("col0='" + dt2.Rows[0]["col32"].ToString() + "'");
                    sgqy = dr1[0]["col1"].ToString();
                    Window4.Show();
                }
            }
            catch (Exception ex)
            {
                ILog.WriteErrorLog(ex);
                logManager.InsertLogError("CCTVStationManager.aspx-Modify", ex.Message + ";" + ex.StackTrace, "Modify has an exception");
            }
        }