//
        // GET: /SurveyQuestion/Edit/5

        public ActionResult Edit(int id)
        {
            try
            {
                if (Session["UserAccountID"] == null)
                {
                    return(RedirectToAction("Validate", "Login"));
                }
                User user = (User)Session["User"];
                ViewData["LoginInfo"] = Utility.BuildUserAccountString(user.Username, Convert.ToString(Session["UserAccountName"]));
                if (user.IsAdmin)
                {
                    ViewData["txtIsAdmin"] = "true";
                }
                else
                {
                    ViewData["txtIsAdmin"] = "false";
                }

                SurveyQuestion surveyquestion = repository.GetSurveyQuestion(id);
                ViewData["ValidationMessage"] = String.Empty;

                return(View(surveyquestion));
            }
            catch (Exception ex)
            {
                Helpers.SetupApplicationError("SurveyQuestion", "Edit", ex.Message);
                return(RedirectToAction("Index", "ApplicationError"));
            }
        }
        public IActionResult Get(int id)
        {
            var surveyQuestion = _rep.GetSurveyQuestion(id);

            if (surveyQuestion == null)
            {
                return(NotFound());
            }

            return(Ok(surveyQuestion));
        }