ATMLDataAccessLibrary.db.daos.SignalDAO.getTSFLibrarySignals C# (CSharp) Method

getTSFLibrarySignals() public method

public getTSFLibrarySignals ( System.Guid libraryUUID ) : List
libraryUUID System.Guid
return List
        public List<dbTSFSignal> getTSFLibrarySignals(Guid? libraryUUID )
        {
            List<dbTSFSignal> list = new List<dbTSFSignal>();
            String sql = "SELECT * FROM "
                        + dbTSFSignal._TABLE_NAME
                        + " WHERE "
                        + dbTSFSignal._LIBRARY_UUID
                        + " = ?";
            OleDbParameter[] dbParams = { CreateParameter(dbTSFSignal._LIBRARY_UUID, libraryUUID) };
            OleDbDataReader reader = ExecuteSqlQuery(sql, dbParams);
            if (reader != null)
            {
                while (reader.Read())
                {
                    dbTSFSignal lb = new dbTSFSignal();
                    lb.load(reader);
                    //TODO - FIX THIS lb.SignalParts = getTSFLibrarySignalParts(lb.id.ToString());
                    list.Add(lb);
                }
                reader.Close();
                reader.Dispose();
            }
            return list;
        }