public void ShowCorrectAnswer_1()
{
//show correct answer with question type: onechoie or multichoice
if (typequestion == "onechoice" || typequestion == "multichoice")
{
foreach (ShowAnswer answer in audience.flp_AnswerQuiz.Controls)
{
if (answer.lbl_Correct.Text.ToLower() == "true")
{
answer.BackgroundImage = Properties.Resources.dung_2;
if (typequestion == "onechoice")
{
CorrectAnswerChallenge_1 = answer.rdb1.Text;
}
else
{
CorrectAnswerChallenge_1 += answer.chk1.Text;
}
CorrectAnswer_1++;
}
if (answer.chk1.Checked == true)
{
if (answer.lbl_Correct.Text.ToLower() == "true")
{
PlayerCheck_1++;
}
else
{
PlayerCheck_1--;
}
}
if (answer.rdb1.Checked == true)
{
if (answer.lbl_Correct.Text.ToLower() == "true")
{
PlayerCheck_1++;
}
}
}
}
else
{
CorrectAnswerChallenge_1 = CorrectShortAnswer_1;
ShowAnswer ShowAnswer = new ShowAnswer();
ShowAnswer.Size = new System.Drawing.Size(audience.flp_AnswerQuiz.Width - 10, audience.flp_AnswerQuiz.Height/2 - 10);
ShowAnswer.lbl_labelAnswer.Visible = false;
ShowAnswer.rtxt_Answer.Text = CorrectShortAnswer_1;
ShowAnswer.rtxt_Answer.Font = new Font("Verdana", 24.0f, FontStyle.Bold);
ShowAnswer.rtxt_Answer.TextAlign = ContentAlignment.MiddleCenter;
ShowAnswer.BackgroundImage = Properties.Resources.dung_ShortAnswer;
audience.flp_AnswerQuiz.Controls.Add(ShowAnswer);
}
//check player correct or incorrect
if (typequestion == "multichoice")
{
foreach (PlayerAnswer playerAnswer in audience.flp_PlayerAnswers.Controls)
{
if (playerAnswer.lbl_TeamAnswer.Text.Trim().Replace(" ", "").ToLower() == CorrectAnswerChallenge_1.ToLower())
{
playerAnswer.lbl_Check.Text = "true";
playerAnswer.pb_Result.Image = Properties.Resources.Correct_ico;
//CheckPlayerCorrect = true;
}
else
{
playerAnswer.lbl_Check.Text = "false";
playerAnswer.pb_Result.Image = Properties.Resources.X_icon_vien;
}
}
}
else
{
if (typequestion == "onechoice")
{
foreach (PlayerAnswer playerAnswer in audience.flp_PlayerAnswers.Controls)
{
if (playerAnswer.lbl_TeamAnswer.Text.ToLower() == CorrectAnswerChallenge_1.ToLower())
{
playerAnswer.lbl_Check.Text = "true";
playerAnswer.pb_Result.Image = Properties.Resources.Correct_ico;
//CheckPlayerCorrect = true;
}
else
{
playerAnswer.lbl_Check.Text = "false";
playerAnswer.pb_Result.Image = Properties.Resources.X_icon_vien;
}
}
}
else
{
foreach (PlayerAnswer playerAnswer in audience.flp_PlayerAnswers.Controls)
{
if (playerAnswer.lbl_TeamAnswer.Text.ToLower() == CorrectAnswerChallenge_1.ToLower())
{
playerAnswer.lbl_Check.Text = "true";
playerAnswer.pb_Result.Image = Properties.Resources.Correct_ico;
//CheckPlayerCorrect = true;
}
else
{
playerAnswer.lbl_Check.Text = "false";
playerAnswer.pb_Result.Image = Properties.Resources.X_icon_vien;
}
}
}
}
//Show check correct
//foreach (Team teamCS in flp_Team.Controls)
//{
// if (teamCS.chk_Challenged.Checked == true)
// {
// teamCS.chk_Correct.Visible = true;
// }
//}
}