public List <QuestionClass> getQuestions() { List <QuestionClass> questions = new List <QuestionClass>(); conn.Open(); cmd = new SqlCommand("SELECT * FROM Question", conn); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { QuestionClass question = new QuestionClass(); question.qId = reader.GetInt32(0); question.statement = reader.GetString(1); question.username = reader.GetString(2); question.catId = reader.GetInt32(3); question.qPostTime = reader.GetDateTime(4); questions.Add(question); } conn.Close(); return(questions); }
public List <QuestionClass> getQuestionsAsPerCategory(int catId) { List <QuestionClass> questions = new List <QuestionClass>(); conn.Open(); cmd = new SqlCommand("SELECT * FROM Question WHERE CategoryId=@catId", conn); cmd.Parameters.AddWithValue("catId", catId); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { QuestionClass question = new QuestionClass(); question.qId = reader.GetInt32(0); question.statement = reader.GetString(1); question.username = reader.GetString(2); question.catId = reader.GetInt32(3); question.qPostTime = reader.GetDateTime(4); questions.Add(question); } conn.Close(); return(questions); }