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"); } }