public ActionResult showHistory(int ContributorId) { ContributorsDB CDB = new ContributorsDB(Properties.Settings.Default.ConStr); HistoryViewModel hvm = new HistoryViewModel(); IEnumerable <Deposit> d = CDB.GetDepositsForContributor(ContributorId); IEnumerable <Contribution> c = CDB.GetContributionsForContributor(ContributorId); hvm.Transactions = Transactions(c, d).OrderBy(t => t.Date); hvm.Balance = CDB.GetBalance(ContributorId); hvm.Contributor = CDB.GetById(ContributorId); return(View(hvm)); }