public IActionResult Create(YesNoAnswer yesNoAnswer) { if (ModelState.IsValid) { var questionId = yesNoAnswer.YesNoQuestionId; var pollId = pollService.GetPollByQuestionId(questionId); // pollId if (pollId == -1) { return(RedirectToAction(nameof(ErrorView))); } var userName = User.Identity.Name; var user = userService.GetUserByUserName(userName); //userıd UserPoll userPoll = new UserPoll(); userPoll.PollId = pollId; userPoll.UserId = user.Id; userSurveysService.Add(userPoll); yesNoAnswerService.AddYesNoAnswer(yesNoAnswer); bool IsApproved = pollService.IsApprovedPoll(pollId, questionId); return(RedirectToAction("ToBeVotedSurveys", "Voted")); } List <SelectListItem> selectListItems = GetQuestionForSelect(); ViewBag.Items = selectListItems; return(RedirectToAction("ToBeVotedSurveys", "Voted")); }
public void Voted(PollDTO polDTO, User user) { YesNoAnswer answer = new YesNoAnswer(); answer = polDTO.YesNoAnswer; answer.YesNoQuestionId = polDTO.YesNoQuestion.Id; yesNoAnswerDal.AddYesNoAnswer(answer); UserPoll userPoll = new UserPoll(); userPoll.PollId = polDTO.Poll.Id; userPoll.UserId = user.Id; userSurveysDal.Add(userPoll); }
public void Add(UserPoll userPoll) { dbContext.Add(userPoll); dbContext.SaveChanges(); }
public void Add(UserPoll userPoll) { userSurveysDal.Add(userPoll); }