Exemple #1
0
 /// <summary>
 /// Nacteni strategii z databaze do pameti
 /// </summary>
 /// <param name="reader">precteny sqlite zaznamy k zpracovani</param>
 public static void LoadStrategies(SQLiteDataReader reader)
 {
     while (reader.Read())
     {
         Strategy loadedStrategy = new Strategy
                                   (
             Convert.ToInt32(reader[Strategy.StrategyIDCOlumn]),
             reader[Strategy.DescriptionColumn].ToString()
                                   );
         CachedStrategies.Add(loadedStrategy);
     }
 }
Exemple #2
0
 /// <summary>
 /// Vraceni instance strategie ze strategii v pameti podle zadaneho ID
 /// </summary>
 /// <param name="id">hledane ID strategie</param>
 /// <returns>instance nalezene strategie</returns>
 public static Strategy GetCachedStrategyByID(int id)
 {
     return(CachedStrategies.Find(strategy => strategy.StrategyID == id));
 }