Esempio n. 1
0
        public IActionResult Vote(int id)
        {
            var userName    = User.Identity.Name;
            var user        = userService.GetUserByUserName(userName);
            var IsVotedPoll = userSurveysService.CheckVotedUser(user.Id, id);

            if (IsVotedPoll == true)
            {
                return(RedirectToAction("VotedPoll", "YesNoAnswers"));
            }
            var poll = pollService.GetPollByIdForVote(id);

            return(View(poll));
        }
Esempio n. 2
0
        public IActionResult Create(int id)
        {
            List <SelectListItem> selectListItems = GetQuestionForSelect();

            ViewBag.Items = selectListItems;

            var userName    = User.Identity.Name;
            var user        = userService.GetUserByUserName(userName);
            var IsVotedPoll = userSurveysService.CheckVotedUser(user.Id, id);

            if (IsVotedPoll == true)
            {
                return(RedirectToAction(nameof(VotedPoll)));
            }
            //  ViewBag.PollId = id;
            return(View());
        }