예제 #1
0
        public ActionResult Deposit(Deposit deposit)
        {
            var repo = new SimchaFundRepository(Properties.Settings.Default.ConStr);

            repo.AddDeposit(deposit);
            TempData["Message"] = $"Deposited ${deposit.Amount} for {repo.GetContributorById(deposit.ContributorId).FirstName} {repo.GetContributorById(deposit.ContributorId).LastName}";
            return(RedirectToAction("index"));
        }
예제 #2
0
        public ActionResult New(Contributor contributor, decimal initialDeposit)
        {
            var repo = new SimchaFundRepository(Properties.Settings.Default.ConStr);

            repo.AddContributor(contributor);
            var deposit = new Deposit
            {
                Amount        = initialDeposit,
                ContributorId = contributor.Id,
                Date          = contributor.Date
            };

            repo.AddDeposit(deposit);
            TempData["Message"] = $"New contributor Created! ID: {contributor.Id}";
            return(RedirectToAction("index"));
        }