public ActionResult Index(Survey survey)
        {
            // Save the Survey
            surveyDal.SaveSurvey(survey);

            // Redirect the user to the Confirmation Page
            return(RedirectToAction("Confirmation"));
        }
Esempio n. 2
0
        [HttpPost] //<-- this is a POST METHOD ONLY
        public ActionResult TakeSurvey(Survey completedSurvey)
        {
            // Give completed survey to a dal
            // Return the SurveyResult view

            dal.SaveSurvey(completedSurvey);
            //return View("SurveyResult");
            return(RedirectToAction("SurveyResult"));
        }
Esempio n. 3
0
 public IActionResult Survey(SurveyModel survey)
 {
     if (!ModelState.IsValid)
     {
         Dictionary <string, string> parks = parkDAL.GetParksDictionary();
         ViewData["parks"] = parks;
         return(View(survey));
     }
     surveyDAL.SaveSurvey(survey);
     return(RedirectToAction("SurveyResults", "Survey"));
 }
Esempio n. 4
0
        public ActionResult Submit(SurveyModel newSurvey)
        {
            if (!ModelState.IsValid)
            {
                return(View("Submit"));
            }

            surveyDal.SaveSurvey(newSurvey);


            return(RedirectToAction("SurveyResult"));
        }
Esempio n. 5
0
 public ActionResult Survey(Survey survey)
 {
     //List<Park> AllParks = parkDAL.GetAllParks();
     if (ModelState.IsValid)
     {
         surveyDAL.SaveSurvey(survey);
         return(RedirectToAction("FavoriteParks", "Survey"));
     }
     else
     {
         return(View("Survey"));
     }
 }
        public ActionResult Survey(SurveyResult model)
        {
            ActionResult result;

            //Validate the model before proceeding
            if (!ModelState.IsValid)
            {
                result = View("Index", model);
            }
            else
            {
                _dal.SaveSurvey(model);
                result = RedirectToAction("SurveyConfirmation", "Survey");
            }
            return(result);
        }
        public ActionResult Survey(Survey survey)
        {
            ActionResult result;

            //Validate the model before proceeding
            if (!ModelState.IsValid)
            {
                PopulateParkMenu(_parkdal.GetParksForMenu(), survey);
                result = View("Survey", survey);
            }
            else
            {
                _surveyDal.SaveSurvey(survey);
                result = RedirectToAction("Favorites", survey);
            }
            return(result);
        }
        public ActionResult Survey(Survey survey)
        {
            List <House> parks = houseDAL.GetAllHouses();

            survey.Houses = ConvertListToSelectList(parks);

            if (!ModelState.IsValid)
            {
                TempData["Incomplete"] = "Some required fields were not entered correctly. Please fix the fields marked with *.";
                return(View("Survey", survey));
            }

            surveyDAL.SaveSurvey(survey);

            TempData["StatusMessage"] = "Success! Your survey has been submitted!";

            return(RedirectToAction("FavoriteHouses"));
        }
Esempio n. 9
0
 public IActionResult New(Survey survey)
 {
     if (ModelState.IsValid)
     {
         dal.SaveSurvey(survey);
         TempData["Show_Message"] = true;
         return(RedirectToAction("Index"));
     }
     else
     {
         var ParkCodes = parkCodes.Select(code => new SelectListItem()
         {
             Text = code, Value = code
         });
         ParkCodes.Append(new SelectListItem()
         {
             Text = "--Select A Park", Value = null, Selected = true, Disabled = true
         });
         ViewBag.ParkCodes = ParkCodes;
         return(View(survey));
     }
 }
Esempio n. 10
0
        public ActionResult Survey(Survey survey)
        {
            surveyDal.SaveSurvey(survey);

            return(RedirectToAction("SummarySurveys"));
        }
Esempio n. 11
0
 public ActionResult SurveyView(Survey newSurvey)
 {
     surveyDAL.SaveSurvey(newSurvey);
     return(RedirectToAction("FavoriteParks"));
 }
 public ActionResult GetSurvey(SurveyResult survey)
 {
     dal.SaveSurvey(survey);
     return(RedirectToAction("FavoriteParks", survey));
 }
Esempio n. 13
0
 public ActionResult GetSurvey(SurveyModel newEntry)
 {
     surveyDal.SaveSurvey(newEntry);
     return(RedirectToAction("SubmitSurvey", "Survey"));
 }
Esempio n. 14
0
 public ActionResult Survey(SurveyViewModel completedSurvey)
 {
     surveyDal.SaveSurvey(completedSurvey);
     return(RedirectToAction("FavoriteParks"));
 }