private void btnYes_Click(object sender, EventArgs e) { DialogResult dr = MessageBox.Show("Are You Sure?", "QUESTION", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dr == DialogResult.Yes) { string answer = "", status = ""; int count_question = QB.GetCount_of_Question(int.Parse(txtID.Text)); int temp_bank_detail_id = int.Parse(getColumn(dgTemp, 0)); double poin = 0, sum_poin = double.Parse(txtTempPoin.Text); if (rbChoice1.Checked == true) { answer = "Answer 1"; } else if (rbChoice2.Checked == true) { answer = "Answer 2"; } else if (rbChoice3.Checked == true) { answer = "Answer 3"; } else if (rbChoice4.Checked == true) { answer = "Answer 4"; } else if (rbChoice5.Checked == true) { answer = "Answer 5"; } else if (rbChoice6.Checked == true) { answer = "Answer 6"; } else if (rbChoice7.Checked == true) { answer = "Answer 7"; } else if (cbAnswer.Text == "True") { answer = cbAnswer.Text; } else if (cbAnswer.Text == "False") { answer = cbAnswer.Text; } if (answer == txtTemp.Text) { poin = 100; status = "True"; } else { poin = 0; status = "False"; } sum_poin = sum_poin + poin; double score = (sum_poin / count_question); txtTempPoin.Text = sum_poin.ToString(); lblPoin.Text = "Poin : " + sum_poin + " Score : " + score; if (temp_score_id != 0) { // Insert Score Detail SC.Insert_Detail_Score(temp_score_id, temp_bank_detail_id, status); //Save Score SC.SaveScore(score, Get_Finish_Time(), temp_score_id); } int rowindex = int.Parse(txtRow.Text); dgTemp.Rows.RemoveAt(rowindex); // Delete Question has been done RefreshGridView(); Visible(); txtTemp.Clear(); } }