SurveyController - masonbesmer/Abet-Course-Assessment-Tool-Backend GitHub Wiki

This class is responsible for managing survey-related endpoints in the ASP.NET Core web application. It includes methods for retrieving questions, saving questions to a new question set, and posting a new survey.

GetQuestionSet() Retrieves a specific set of questions based on the term, year, and question set name.

GetQuestions() Retrieves the standard set of questions for instructors and TAs based on the term and year.

SaveQuestions() Saves a list of questions to a new question set with a specific set name for the given term and year.

PostSurvey() Posts a new survey response with the provided parameters, including the EUID, term, year, department, course number, section number, answer list, and additional comments.