コード例 #1
0
 public ActionResult Simchas(int? id)
 {
     SimchaFundManager manager = new SimchaFundManager(Properties.Settings.Default.ConStr);
     SimchaViewModel model = new SimchaViewModel();
     model.Simchas = manager.GetSimchas(id).Select(s => new SimchaPageData
     {
         Simchas = s,
         ContributorCount = manager.GetTotalcontributors(),
         ContributedCount = manager.GetTotalPeopleContributed(s.Id),
         TotalContribution = manager.GetTotalContributionsForSimcha(s.Id),
     });
     return View(model);
 }
コード例 #2
0
 public ActionResult Email(int? contributorId, int? simchaId)
 {
     SimchaFundManager manager = new SimchaFundManager(Properties.Settings.Default.ConStr);
     EmailViewModel model = new EmailViewModel();
     IEnumerable<SimchaAndContributors> sam = manager.GetSimchaAndContributors(contributorId, simchaId);
     model.Contributors = sam.Select(c => manager.GetContributors(c.ContributorId).FirstOrDefault()).OrderBy(c => c.LastName);
     model.Simcha = manager.GetSimchas(simchaId).FirstOrDefault().Name;
     return View(model);
 }