예제 #1
0
        public IActionResult Zegels(string plaats)
        {
            if (plaats != null)
            {
                Zegeltjes.Models.Aanbiedingen.ZegelsViewModel zegelsViewModel = new Models.Aanbiedingen.ZegelsViewModel();
                Zegeltjes_Logic.ActieLogic actieLogic = new Zegeltjes_Logic.ActieLogic();
                zegelsViewModel.Acties = actieLogic.HaalHuidigeActiesOp();

                Zegeltjes_Logic.AanbiedingLogic aanbiedingLogic = new Zegeltjes_Logic.AanbiedingLogic();
                zegelsViewModel.Aanbiedingen = aanbiedingLogic.HaalAanbiedingenOp(plaats);

                if (zegelsViewModel.Aanbiedingen == null)
                {
                    zegelsViewModel.Aanbiedingen = new System.Collections.Generic.List <Zegeltjes_Models.Aanbieding>();
                }
                if (zegelsViewModel.Acties == null)
                {
                    return(RedirectToAction("Index"));
                }
                return(View(zegelsViewModel));
            }
            else
            {
                return(RedirectToAction("Index"));
            }
        }
예제 #2
0
        public IActionResult VoegAanbiedingToe()
        {
            if (HttpContext.Session.GetString(SessionName) != null)
            {
                Zegeltjes_Logic.ActieLogic actieHelper = new Zegeltjes_Logic.ActieLogic();
                Models.Aanbiedingen.VoegAanbiedingToeModel VoegAanbiedingToeModel = new Models.Aanbiedingen.VoegAanbiedingToeModel();
                // VoegAanbiedingToeModel.AlleActies = actieHelper.HaalHuidigeActiesOp();
                VoegAanbiedingToeModel.Acties = actieHelper.HaalHuidigeActiesOp();

                return(View(VoegAanbiedingToeModel));
            }
            else
            {
                return(RedirectToAction("Index"));
            }
        }
예제 #3
0
        public IActionResult VoegAanbiedingToe(Models.Aanbiedingen.VoegAanbiedingToeModel VoegAanbiedingToeModel)
        {
            if (HttpContext.Session.GetString(SessionName) != null)
            {
                Zegeltjes_Logic.AanbiedingLogic aanbiedingHelper = new Zegeltjes_Logic.AanbiedingLogic();
                string result = aanbiedingHelper.VoegAanbiedingToe(Convert.ToInt32(HttpContext.Session.GetInt32(SessionId)), VoegAanbiedingToeModel.omschrijving, Convert.ToInt32(VoegAanbiedingToeModel.actie), VoegAanbiedingToeModel.type);

                if (result == null)
                {
                    return(RedirectToAction("MijnAanbiedingen"));
                }
                else
                {
                    Zegeltjes_Logic.ActieLogic actieHelper = new Zegeltjes_Logic.ActieLogic();
                    VoegAanbiedingToeModel.Acties = actieHelper.HaalHuidigeActiesOp();
                    return(View(VoegAanbiedingToeModel));
                }
            }
            else
            {
                return(RedirectToAction("Index"));
            }
        }