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)); }
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()); }