Exemplo n.º 1
0
        internal VideoStorageServer GetVideoStorageServer(int ID)
        {
            try
            {
                VideoStorageServer X = null;
                string sSQL = "Select * FROM tblVideoStorageServer WHERE ID = " + ID;
                DataSet DS = RF.GetDataSet(sSQL);
                DataTable DT = DS.Tables[0];
                if(DT.Rows.Count > 0)
                {
                    X = new VideoStorageServer();
                    DataRow r = DT.Rows[0];
                    X.mvarID = Convert.ToInt32((object)r[0]);
                    X.mvarDescription = Convert.ToString((object)r[1]);
                    X.mvarControlAddress = Convert.ToString((object)r[2]);
                    X.mvarControlPort = Convert.ToInt32((object)r[3]);
                    X.mvarFileStorageDirectory = Convert.ToString((object)r[4]);
                    X.mvarStreamHeader = Convert.ToString((object)r[5]);
                    X.mvarStreamAddress = Convert.ToString((object)r[6]);
                    X.mvarStreamPort = Convert.ToInt32((object)r[7]);
                    X.mvarUploadAddress = Convert.ToString((object)r[8]);
                    X.mvarUploadPort = Convert.ToInt32((object)r[9]);
                    X.mvarIsUploadFTP = Convert.ToBoolean((object)r[10]);
                    X.mvarFTPUserName = Convert.ToString((object)r[11]);
                    X.mvarFTPPassword = Convert.ToString((object)r[12]);
                    X.mvarVideoStorageServerTypeId = Convert.ToInt32((object)r[13]);
                    X.mvarCreatedDate = Convert.ToDateTime((object)r[14]);

                    X.mvarOysterRootDirectory = Convert.ToString((object)r[15]);
                    X.mvarOysterSourceDirectory = Convert.ToString((object)r[16]);
                    X.mvarOysterProfile = Convert.ToString((object)r[17]);
                    X.mvarOysterEncoderAddress = Convert.ToString((object)r[18]);

                    X.mvarIsDefault = Convert.ToBoolean((object)r[19]);
                }
                DT.Dispose();
                return X;
            }
            catch(Exception Err)
            {
                throw new ApplicationException(Err.Message);
            }
        }
Exemplo n.º 2
0
 public void Add(VideoStorageServer X)
 {
     List.Add(X);
 }