private void detach_Attempt_details(Attempt_detail entity)
		{
			this.SendPropertyChanging();
			entity.Attempt = null;
		}
 partial void DeleteAttempt_detail(Attempt_detail instance);
 partial void InsertAttempt_detail(Attempt_detail instance);
 partial void UpdateAttempt_detail(Attempt_detail instance);
        private void radioButton1_Click_1(object sender, RoutedEventArgs e)
        {
            RadioButton radio = sender as RadioButton;

            //Boolean b = true;

            //if (radio.Tag.ToString().Equals(b.ToString()))
            //{
            //    IsAnswerCorrect = "true";
            //   // radio.IsChecked = true;
            //}
            //else
            //{
            //    IsAnswerCorrect = "false";
            //    //radio.IsChecked = false;
            //}

            string cn = radio.Content.ToString();

            string id = txtquesID.Text.ToString();
            long qid;
            long.TryParse(id, out qid);
            var opp = (from Option opt in catAppDB.Options
                       where opt.Q_id == qid
                       select opt).Count();

            /*var testid = from Question que in catAppDB.Questions
                         where que._id == qid
                         select que;
            var quelst = testid.ToList();*/

            var opp1 = from Option opt in catAppDB.Options
                       where opt.Q_id == qid
                       select opt;

            var opt1list = opp1.ToList();

            for (int i = 0; i < opp; i++)
            {
                var opt2 = opt1list[i] as Option;
                string opt3 = opt2.Content.ToString();
                if (opt3 == cn)
                {
                    txtoptid.Text = opt2._id.ToString();
                }

            }

            long optid;
            long.TryParse(txtoptid.Text, out optid);

            using (catAppDB = new CatAppDataClasses(DBConnectionString))
            {
                Attempt_detail newAttempt_detail = new Attempt_detail
                {

                    Q_id = qid,
                    O_id = optid,

                   A_id=2,

                    //Q_id=51,
                    //O_id=1842,
                    //_id=5002,
                    //A_id=1,

                    //            //  A_id=1,
                    //O_id=optid,

                    Mark_flag = true

                };

                catAppDB.Attempt_details.InsertOnSubmit(newAttempt_detail);

                catAppDB.SubmitChanges();

                //DialogClosed("OK");
            }
        }