Example #1
0
 public void Add(QuizHasQuestionModel quizHasQuestionsModel)
 {
     try
     {
         using (MySqlConnection connection = new MySqlConnection(connectionString))
         {
             string Sql = "insert into quiz_has_question(questionId,quizId) values (@questionId,@quizId)";
             using (MySqlCommand command = new MySqlCommand(Sql, connection))
             {
                 command.Parameters.AddWithValue("@questionId", quizHasQuestionsModel.QuestionId);
                 command.Parameters.AddWithValue("@QuizId", quizHasQuestionsModel.QuizId);
                 connection.Open();
                 command.ExecuteNonQuery();
                 connection.Close();
             }
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message, ex);
     }
 }
Example #2
0
        public bool Delete(QuizHasQuestionModel quizHasQuestionsModel)
        {
            try
            {
                using (MySqlConnection connection = new MySqlConnection(connectionString))
                {
                    string Sql = "delete from quiz_has_question where quizId = @quizId and questionId = @questionId";

                    using (MySqlCommand command = new MySqlCommand(Sql, connection))
                    {
                        command.Parameters.AddWithValue("@quizId", quizHasQuestionsModel.QuizId);
                        connection.Open();
                        command.ExecuteNonQuery();
                        return(true);
                    }
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message, ex);
            }
        }
Example #3
0
        public QuizHasQuestionModel Get(QuizHasQuestionModel quizHasQuestionsModel)
        {
            try
            {
                using (MySqlConnection connection = new MySqlConnection(connectionString))
                {
                    string Sql = "select * from quiz_has_question where quizId = @quizId and questionId = @questionId";

                    using (MySqlCommand cmd = new MySqlCommand(Sql, connection))
                    {
                        cmd.Parameters.AddWithValue("quizId", quizHasQuestionsModel.QuizId);
                        connection.Open();

                        using (MySqlDataReader dr = cmd.ExecuteReader())
                        {
                            if (dr.HasRows)
                            {
                                QuizHasQuestionModel item = new QuizHasQuestionModel();
                                while (dr.Read())
                                {
                                    item            = new QuizHasQuestionModel();
                                    item.QuizId     = Convert.ToInt32(dr["quizId"]);
                                    item.QuestionId = Convert.ToInt32(dr["questionId"]);
                                    return(item);
                                }
                            }
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message, ex);
            }
            return(null);
        }