public IActionResult Index() { var repo = new SimchaRepository(_connectionString); IEnumerable <Contributor> contributors = repo.GetContributors(); return(View(contributors)); }
public IActionResult UpdateContributions(List <SimchaContribution> contributors, int simchaId) { var repo = new SimchaRepository(_connectionString); repo.UpdateContributions(simchaId, contributors); return(RedirectToAction("Index")); }
public IActionResult AddSimcha(Simcha s) { var repo = new SimchaRepository(_connectionString); repo.AddSimcha(s); return(RedirectToAction("Index")); }
public IActionResult NewSimcha(Simcha simcha) { var rep = new SimchaRepository(_connectionString); rep.AddSimcha(simcha); return(Redirect("/")); }
public IActionResult Index() { var repo = new SimchaRepository(_connectionString); IndexViewModel vm = new IndexViewModel(); vm.Simchas = repo.GetSimchas(); vm.Contributors = repo.GetContributorCount(); return(View(vm)); }
public IActionResult SimchaContributions(int id) { var repo = new SimchaRepository(_connectionString); IEnumerable <Contributor> contributors = repo.GetSimchaContributors(id); Simcha simcha = repo.GetSimcha(id); ContributionsViewModel vm = new ContributionsViewModel(); vm.Contributors = contributors; vm.Simcha = simcha; return(View(vm)); }
public HomeController(IConfiguration configuration) { _connectionString = configuration.GetConnectionString("ConStr"); _repo = new SimchaRepository(_connectionString); }