private void ChooseCorrect_Click(object sender, EventArgs e)
        {
            using (AcademyEntities academyDb = new AcademyEntities())
            {
                if (academyDb.Answers.Any())
                {
                    this.Hide();

                    CorrectAnswerChoiceDialog correctChoice = new CorrectAnswerChoiceDialog(id);

                    correctChoice.Show();
                    this.AddOwnedForm(correctChoice);
                }

                else
                {
                    MessageBox.Show("No questions existed!");
                }
            }
        }
        private void SaveBtn_Click(object sender, EventArgs e)
        {
            try
            {
                using (var db = new AcademyEntities())
                {
                    if (Answer1.Text != "" && Answer2.Text != "" && Answer3.Text != "" && Answer4.Text != "")
                    {
                        var question = db.Questions.Find(id);
                        var answer1  = Answer1.Text;
                        var answer2  = Answer2.Text;
                        var answer3  = Answer3.Text;
                        var answer4  = Answer4.Text;

                        if (Answer1.Text != Answer2.Text && Answer1.Text != Answer3.Text &&
                            Answer1.Text != Answer4.Text && Answer2.Text != Answer3.Text &&
                            Answer2.Text != Answer4.Text && Answer3.Text != Answer4.Text)
                        {
                            var quantityCheck = Convert.ToInt32(db.Answers.Where(q => q.QuestionId == id).Count());

                            if (quantityCheck < 4)
                            {
                                db.Answers.Add(new Answer {
                                    QuestionId = question.Id, AnswerText = answer1
                                });
                                db.Answers.Add(new Answer {
                                    QuestionId = question.Id, AnswerText = answer2
                                });
                                db.Answers.Add(new Answer {
                                    QuestionId = question.Id, AnswerText = answer3
                                });
                                db.Answers.Add(new Answer {
                                    QuestionId = question.Id, AnswerText = answer4
                                });
                                db.SaveChanges();
                                MessageBox.Show("The answers were successfully created!");
                                this.Hide();

                                CorrectAnswerChoiceDialog correctChoice = new CorrectAnswerChoiceDialog(id);

                                correctChoice.Show();
                                this.AddOwnedForm(correctChoice);
                            }
                            else
                            {
                                MessageBox.Show("The answers were already created! Proceed to 'Choose Correct Answer' or 'Back' options");
                            }
                        }


                        else
                        {
                            MessageBox.Show("Some answers have the same text!");
                        }
                    }
                    else
                    {
                        if (db.Answers.Where(q => q.QuestionId == id).Any())
                        {
                            MessageBox.Show("Proceed to 'Choose Correct Answer' or 'Back' options");
                        }
                        else
                        {
                            MessageBox.Show("Fill in all the fields!");
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }