Example #1
0
        internal Control GetControl(int ID)
        {
            try
            {
                Control X = new Control();
                string sSQL = "Select * FROM tblControl WHERE ID = " + ID;
                DataSet DS = RF.GetDataSet(sSQL);
                DataTable DT = DS.Tables[0];

                if(DT.Rows.Count > 0)
                {
                    DataRow r = DT.Rows[0];
                    X.mvarID = Convert.ToInt32((object)r[0]);
                    X.mvarAddress = Convert.ToString((object)r[1]);
                    X.mvarSceneID = Convert.ToInt32((object)r[2]);
                    X.mvarIsOnSerialPort = Convert.ToBoolean((object)r[3]);
                    X.mvarCreatedDate = Convert.ToDateTime((object)r[4]);
                    X.mvarUniqueIdentifier = r[5].ToString();
                    X.mvarPort = Convert.ToInt32((object)r[6]);
                }
                else
                    X = null;
                DT.Dispose();
                return X;
            }
            catch(Exception Err)
            {
                throw new ApplicationException(Err.Message);
            }
        }
Example #2
0
 public void Add(Control X)
 {
     List.Add(X);
 }