Esempio n. 1
0
        public void Import()
        {
            if (!adoStartListDao.FindAll().Any())
            {
                GenerateStartLists();

                foreach (var startList in StartLists)
                {
                    adoStartListDao.Insert(startList);
//                Console.WriteLine($"Inserting worked: {adoStartListDao.Insert(startList)} for: {startList}");
                }
            }
        }
Esempio n. 2
0
        private IEnumerable <RaceData> GenerateRaceDatas()
        {
            var startLists = AdoStartListDao.FindAll();
            var raceDatas  = new List <RaceData>();

            if (startLists.Count() == 0)
            {
                throw new Exception("No StartListMember data in database to generate RaceData");
            }

            foreach (var startList in startLists)
            {
                raceDatas.Add(new RaceData {
                    RaceId       = startList.Race.Id,
                    SkierId      = startList.SkierId,
                    Disqualified = decideIfDisqualifiedByPercentage(DISQUALIFIED_PERCENTAGE)
                });
            }
            return(raceDatas);
        }
Esempio n. 3
0
 public void AdoStartListDaoTest()
 {
     Assert.True(startlistDao.FindAll().Any());
 }