public ActionResult UpdateContributions(int simchaId, IEnumerable <ContributorContribution> contributors) { var sManager = new SimchaManager(Settings.Default.Constr); var id = sManager.UpdateContributions(simchaId, contributors); return(RedirectToAction("/Index")); }
public ActionResult AddSimcha(Simcha simcha) { var sManager = new SimchaManager(Settings.Default.Constr); sManager.AddSimcha(simcha); return(RedirectToAction("Index")); }
public ActionResult NewSimcha(Simcha s) { SimchaManager manager = new SimchaManager(Properties.Settings.Default.constr); manager.AddSimcha(s); return(Redirect("/")); }
public ActionResult NewDeposit(Contribution c) { SimchaManager manager = new SimchaManager(Properties.Settings.Default.constr); manager.AddContribution(c); return(Redirect("/home/contributors")); }
public ActionResult NewContributor(Contributor contributor) { SimchaManager manager = new SimchaManager(Properties.Settings.Default.constr); manager.AddContributor(contributor); return(Redirect("/")); }
public ActionResult ShowHistory(int id) { SimchaManager manager = new SimchaManager(Properties.Settings.Default.constr); HistoryViewModel viewmodel = new HistoryViewModel(); viewmodel.contributor = manager.GetContributor(id); viewmodel.contributions = manager.GetContributionsForid(id); return(View(viewmodel)); }
public ActionResult Filter(string Search) { ContributorViewModel viewmodel = new ContributorViewModel(); SimchaManager manager = new SimchaManager(Properties.Settings.Default.constr); viewmodel.contributors = manager.GetAllContributors(Search); return(View(viewmodel)); }
public ActionResult Index() { SimchaViewModel viewmodel = new Models.SimchaViewModel(); SimchaManager manager = new SimchaManager(Properties.Settings.Default.constr); viewmodel.simchas = manager.GetAllSimchas(); viewmodel.ContributorCount = manager.AllContributorsCount(); return(View(viewmodel)); }
public ActionResult EmailOrganizer(int simchaId) { var cManager = new ContributorManager(Settings.Default.Constr); var sManager = new SimchaManager(Settings.Default.Constr); var vm = new EmailOrganizerViewModel() { Contributors = cManager.GetContributorsBySimchaId(simchaId), Simcha = sManager.GetSimchaById(simchaId) }; return(View(vm)); }
public ActionResult Contributions(int simchaId) { var cManager = new ContributorManager(Settings.Default.Constr); var sManager = new SimchaManager(Settings.Default.Constr); var vm = new ContributionViewModel { Simcha = sManager.GetSimchaById(simchaId), Contributors = cManager.GetContributorContributions(simchaId) }; return(View(vm)); }
// GET: Simcha public ActionResult Index() { var cManager = new ContributorManager(Settings.Default.Constr); var sManager = new SimchaManager(Settings.Default.Constr); var vm = new SimchaIndexViewModel { Simchos = sManager.GetSimchos(), ContributorCount = cManager.GetContributorCount() }; return(View(vm)); }
public ActionResult Contributions(int simchaid) { SimchaManager manager = new SimchaManager(Properties.Settings.Default.constr); ContributorViewModel viewmodel = new ContributorViewModel(); viewmodel.contributors = manager.GetAllContributors(); viewmodel.simchaid = simchaid; viewmodel.count = manager.AllContributorsCount(); viewmodel.Donated = manager.GetAllSimchaDonations(simchaid); return(View(viewmodel)); }
public ActionResult ContributeToSimcha(List <DonateToSimcha> simcha) { SimchaManager manager = new SimchaManager(Properties.Settings.Default.constr); List <DonateToSimcha> result = new List <DonateToSimcha>(); ContributorViewModel viewmodel = new ContributorViewModel(); viewmodel.Donated = result; foreach (DonateToSimcha d in simcha) { if (d.Include == true) { result.Add(d); } } foreach (DonateToSimcha s in result) { manager.DonateToSimcha(s); } return(Redirect("/")); }