public ActionResult SurveyQuestion(List <QuestionViewModel> list) { surveyEntities entity = new surveyEntities(); List <AnswerTable> objectTable = new List <AnswerTable>(); try { foreach (var questionData in list) { AnswerTable obj = new AnswerTable(); obj.Question_ID = questionData.Question_ID; obj.SelectedAnswer = questionData.SelectedAnswer; obj.User_ID = 1027; obj.Survey_ID = 1; objectTable.Add(obj); } } catch { return(View(list)); } foreach (var item in objectTable) { entity.AnswerTables.Add(item); entity.SaveChanges(); } return(View()); }
public ActionResult Signup(Registration registrationModel) { using (var context = new surveyEntities()) { context.Registrations.Add(registrationModel); context.SaveChanges(); } return(RedirectToAction("Login")); }
public ActionResult AddSurvey(AddSurveyViewModel addSurveyView) { using (var context = new surveyEntities()) { SurveyTable surveyTable = new SurveyTable(); surveyTable.Survey_Type = addSurveyView.Survey_Type; context.SurveyTables.Add(surveyTable); context.SaveChanges(); } return(RedirectToAction("AddSurvey")); }
public ActionResult AddQuestion(AddQuestionViewModel addQuestionViewModel) { using (var context = new surveyEntities()) { QuestionTable questionTable = new QuestionTable(); questionTable.Question = addQuestionViewModel.Question; questionTable.Survey_ID = addQuestionViewModel.Survey_ID; context.QuestionTables.Add(questionTable); context.SaveChanges(); } return(View()); }
public ActionResult Login(LoginViewModel loginView) { using (var context = new surveyEntities()) { bool isValid = context.Registrations.Any(x => x.Name == loginView.Name && x.Email == loginView.Email && x.Password == loginView.Password); if (isValid) { FormsAuthentication.SetAuthCookie(loginView.Name, false); FormsAuthentication.SetAuthCookie(loginView.Email, false); FormsAuthentication.SetAuthCookie(loginView.Password, false); return(RedirectToAction("SurveyQuestion", "Home")); } ModelState.AddModelError("", "Invalid Name, Email and Contact -- Please Enter Again"); return(View()); } }
public ActionResult AddQuestion() { using (var cshparpEntity = new surveyEntities()) { List <SelectListItem> surveys = new List <SelectListItem>(); foreach (var temp in cshparpEntity.SurveyTables.ToList()) { surveys.Add(new SelectListItem() { Text = temp.Survey_Type, Value = temp.Survey_ID.ToString() }); } ViewData["DBMySkills"] = surveys; } return(View()); }
public ActionResult SurveyQuestion() { QuestionItem questionData = new QuestionItem { ListQuestionModel = new List <QuestionViewModel>() }; surveyEntities entity = new surveyEntities(); var questionTable = entity.QuestionTables.ToList(); foreach (var list in questionTable) { QuestionViewModel obj = new QuestionViewModel(); obj.Question_ID = list.Question_ID; obj.Question = list.Question; questionData.ListQuestionModel.Add(obj); } return(View(questionData)); }