Пример #1
0
        public void GenerateSystemByName(string name)
        {
            // Open Card Database
            SensorDatabase database = new SensorDatabase();

            database.OpenConnection();
            // Request CardRecord from Database
            SensorRecord record = database.RequestSensorByName(name);

            database.CloseConnection();
            // Map CardRecord to CardBaseModel
            PopulateSystemFromRecord(record);
        }
Пример #2
0
        // Give a list of n sensors in a random order
        public List <SystemCard> GenerateSystemList()
        {
            // get all records and convert them to models
            SensorDatabase database = new SensorDatabase();

            database.OpenConnection();
            List <SensorRecord> records = database.RequestAllSensors();
            List <SystemCard>   cards   = new List <SystemCard>();

            foreach (SensorRecord record in records)
            {
                SystemCard holderCard = new SystemCard();
                holderCard.PopulateSystemFromRecord(record);
                cards.Add(holderCard);
            }
            ShuffleSystemCards(cards);
            return(cards);
        }