コード例 #1
0
        private IEnumerable <SimchaPlus> SimchaToSimchaPlus(IEnumerable <Simcha> simchas)
        {
            SimchasDB         SDB    = new SimchasDB(Properties.Settings.Default.ConStr);
            ContributorsDB    CDB    = new ContributorsDB(Properties.Settings.Default.ConStr);
            List <SimchaPlus> result = new List <SimchaPlus>();

            foreach (Simcha s in simchas)
            {
                SimchaPlus sp = new SimchaPlus
                {
                    Id             = s.Id,
                    Name           = s.Name,
                    Date           = s.Date,
                    TotalDonations = SDB.GetTotalDeposits(s.Id),
                    Contributors   = CDB.NumberContributorsForSimcha(s.Id)
                };
                result.Add(sp);
            }
            ;
            return(result);
        }