public ActionResult Contributors(int SimchaId) { ContributorsDB CDB = new ContributorsDB(Properties.Settings.Default.ConStr); SimchasDB SDB = new SimchasDB(Properties.Settings.Default.ConStr); UpdateViewModel uvm = new UpdateViewModel(); uvm.Simcha = SDB.GetById(SimchaId); IEnumerable <Contributor> contributors = CDB.GetAllContributors(); List <SimchaContributor> result = new List <SimchaContributor>(); foreach (Contributor c in contributors) { SimchaContributor sc = new SimchaContributor { ContributorId = c.Id, Name = c.FirstName + " " + c.LastName, AlwaysInclude = c.AlwaysInclude, Balance = CDB.GetBalance(c.Id), Include = CDB.ContributedAlready(SimchaId, c.Id), Amount = CDB.ContributedAmount(SimchaId, c.Id) }; result.Add(sc); } uvm.SimchaContributorList = result; return(View(uvm)); }
public ActionResult Index() { ContributorsDB CDB = new ContributorsDB(Properties.Settings.Default.ConStr); ContributorsViewModel cvm = new ContributorsViewModel(); IEnumerable <Contributor> contributors = CDB.GetAllContributors(); cvm.Contributors = ContributorToContributorPlus(contributors); return(View(cvm)); }