Esempio n. 1
0
        public ActionResult Index(Color color)
        {
            Color?oldColor = Session["color"] as Color?;

            if (oldColor != null)
            {
                Votes.ChangeVote(color, (Color)oldColor);
            }
            else
            {
                Votes.RecordVote(color);
            }
            ViewBag.SelectedColor = Session["Color"] = color;
            return(View(HttpContext.Application["events"]));
        }
Esempio n. 2
0
        public ActionResult Index(Color color)
        {
            Color?oldColor = Session["color"] as Color?;

            if (oldColor != null)
            {
                Votes.ChangeVote(color, (Color)oldColor);
            }
            else
            {
                Votes.RecordVote(color);
            }
            ViewBag.SelectedColor = Session["color"] = color;
            return(View(GetTimeStamps()));
        }
Esempio n. 3
0
        private ActionResult VotingResults(Color color)
        {
            Color?oldColor = Session[colorSessionKey] as Color?;

            //The user has already voted
            if (oldColor != null)
            {
                Votes.ChangeVote(color, (Color)oldColor);
            }
            else
            {
                Votes.RecordVote(color);
            }
            ViewBag.SelectedColor = Session[colorSessionKey] = color;
            return(View(HttpContext.Application["events"]));
        }
Esempio n. 4
0
        public ActionResult Index(Book book)
        {
            Book?oldBook = Session["book"] as Book?;

            if (oldBook.HasValue)
            {
                Votes.ChangeVote(oldBook.Value, book);
            }
            else
            {
                Votes.RegisterVote(book);
            }

            ViewBag.SelectedBook = Session["book"] = book;
            return(View());
        }
        public ActionResult Index(Color color)
        {
            Color?oldColor = Session["color"] as Color?;

            if (oldColor != null)
            {
                Votes.ChangeVote(color, (Color)oldColor);
            }
            else
            {
                Votes.RecordVote(color);
            }

            ViewBag.SelectedColor = Session["color"] = color;

            ApplicationModel am = new ApplicationModel()
            {
                Events     = HttpContext.Application["events"] as List <string>,
                TimeStamps = GetTimeStamps()
            };

            return(View(am));
        }