public ActionResult DoDetailSurvey(SurveyViewModel model) { //string a= model.AnswerContent; string[] listQuestion = Request.Form.GetValues("question"); User currentUser = userService.FindById(int.Parse(User.Identity.GetUserId())); String action = this.Request.QueryString["answer"]; string forum = ((string)this.RouteData.Values["answer"] == null) ? (string)this.RouteData.Values["answer"] : ""; //string[] choice = new string[] { Request.Form.Get("AnswerContent") }; string[] choice = Request.Form.GetValues("answer"); //string choice = Request.Form.Get("AnswerContent"); // choice = Request.Form.GetValues("AnswerContent"); //string[] choiceIds = Request.Form.GetValues("answerId"); //List<string> listChoice = new List<string>(choice); //List<string> listQuestions = new List<string>(listQuestion); if (Request["answer"] != null) { string strName = Request["answer"].ToString(); UserAnswerPoll UserAnswerPoll = new UserAnswerPoll(); UserAnswerPoll.PollId = model.Id; UserAnswerPoll.UserId = currentUser.Id; // UserAnswerPoll.UserId = 4; // string answerId = answerService.FindByContent(strName, model.Id).Id; //var answerId = answerService.FindByContent(model.AnswerContent, model.Id).Id; UserAnswerPoll.AnswerDate = DateTime.Now; UserAnswerPoll.Answer = strName; userAnswerService.AddUserAnswerPoll(UserAnswerPoll); } return(RedirectToAction("DoSurvey")); // return RedirectToAction("DoDetailSurvey", new { PollId = @model.Id }); }
public void AddUserAnswerPoll(UserAnswerPoll obj) { userAnswerRepository.Add(obj); }
public void DeleteUserAnswer(UserAnswerPoll obj) { userAnswerRepository.Delete(obj); }