public void AddSurvey(ParkSurveyVM parkSurveyVM)
        {
            try
            {
                // Create a new connection object
                using (SqlConnection conn = new SqlConnection(connectionString))
                {
                    // Open the connection
                    conn.Open();

                    string sql = @"INSERT survey_result (parkCode, emailAddress, State, activityLevel)
VALUES (@parkCode, @emailAddress, @state, @activityLevel)";


                    SqlCommand cmd = new SqlCommand(sql, conn);

                    // Execute the command

                    cmd.Parameters.AddWithValue("@parkCode", parkSurveyVM.ParkCode);
                    cmd.Parameters.AddWithValue("@emailAddress", parkSurveyVM.EmailAddress);
                    cmd.Parameters.AddWithValue("@state", parkSurveyVM.State);
                    cmd.Parameters.AddWithValue("@activityLevel", parkSurveyVM.ActivityLevel);

                    cmd.ExecuteNonQuery();
                }
            }
            catch (SqlException)
            {
                throw;
            }
            return;
        }
示例#2
0
        public IActionResult Index()
        {
            ParkSurveyVM vm = new ParkSurveyVM();

            vm.survey = new Survey();
            vm.parks  = parksDAO.GetAllParks();
            return(View(vm));
        }
示例#3
0
 public IActionResult Index(ParkSurveyVM vm)
 {
     //parksDAO.GetPark(vm.ParkCode);
     if (!ModelState.IsValid)
     {
         vm.parks = parksDAO.GetAllParks();
         return(View(vm));
     }
     surveyResultDAO.AddSurvey(vm);
     return(RedirectToAction("GetSurveyResults"));
 }