public void AssignPlayerCorrect()
{
//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 = answer.rdb1.Text;
//}
//else
//{
// CorrectAnswerChallenge += answer.chk1.Text;
//}
CorrectAnswer++;
PlayerCheck++;
}
}
}
else
{
CorrectAnswerChallenge = CorrectShortAnswer;
}
//check player correct or incorrect
if (typequestion == "multichoice")
{
foreach (PlayerAnswer playerAnswer in audience.flp_PlayerAnswers.Controls)
{
if (playerAnswer.lbl_TeamAnswer1.Text.ToLower() == CorrectAnswerChallenge.ToLower() || playerAnswer.lbl_Check.Text == "true")
{
playerAnswer.lbl_Check.Text = "true";
playerAnswer.pb_Result.Image = Properties.Resources.Correct_ico;
CheckPlayerCorrect = true;
//Show Score team have receive
if (CheckChallengeChoice == false)
{
//Sound
try
{
axWindowsMediaPlayer1.URL = (Directory.GetCurrentDirectory()) + "\\Sound\\DapAnDung.wav";
axWindowsMediaPlayer1.Ctlcontrols.play();
}
catch (Exception)
{
}
if (_BonusPhase == 0)
{
playerAnswer.lbl_Score.Text = "" + _BonusPhase;
}
else
{
playerAnswer.lbl_Score.Text = "+" + _BonusPhase;
}
playerAnswer.lbl_Score.Visible = true;
}
else
{
ReceiveScoreChallenge();
}
}
else
{
playerAnswer.lbl_Check.Text = "false";
playerAnswer.pb_Result.Image = Properties.Resources.X_icon_vien;
//sound wrong answer
if (CheckChallengeChoice == true)
{
ReceiveScoreChallenge();
}
}
}
}
else
{
if (typequestion == "onechoice")
{
foreach (PlayerAnswer playerAnswer in audience.flp_PlayerAnswers.Controls)
{
if (playerAnswer.lbl_TeamAnswer1.Text.ToLower() == CorrectAnswerChallenge.ToLower() || playerAnswer.lbl_Check.Text == "true")
{
playerAnswer.lbl_Check.Text = "true";
playerAnswer.pb_Result.Image = Properties.Resources.Correct_ico;
CheckPlayerCorrect = true;
//Show Score team have receive
if (CheckChallengeChoice == false)
{
//Sound
try
{
axWindowsMediaPlayer1.URL = (Directory.GetCurrentDirectory()) + "\\Sound\\DapAnDung.wav";
axWindowsMediaPlayer1.Ctlcontrols.play();
}
catch (Exception)
{
}
if (_BonusPhase == 0)
{
playerAnswer.lbl_Score.Text = "" + _BonusPhase;
}
else
{
playerAnswer.lbl_Score.Text = "+" + _BonusPhase;
}
playerAnswer.lbl_Score.Visible = true;
}
else
{
ReceiveScoreChallenge();
}
}
else
{
playerAnswer.lbl_Check.Text = "false";
playerAnswer.pb_Result.Image = Properties.Resources.X_icon_vien;
//sound wrong answer
if (CheckChallengeChoice == true)
{
ReceiveScoreChallenge();
}
}
}
}
else
{
foreach (PlayerAnswer playerAnswer in audience.flp_PlayerAnswers.Controls)
{
if (playerAnswer.lbl_TeamAnswer1.Text.ToLower() == CorrectAnswerChallenge.ToLower() || playerAnswer.lbl_Check.Text == "true")
{
playerAnswer.lbl_Check.Text = "true";
playerAnswer.pb_Result.Image = Properties.Resources.Correct_ico;
CheckPlayerCorrect = true;
//Show Score team have receive
if (CheckChallengeChoice == false)
{
//Sound
try
{
axWindowsMediaPlayer1.URL = (Directory.GetCurrentDirectory()) + "\\Sound\\DapAnDung.wav";
axWindowsMediaPlayer1.Ctlcontrols.play();
}
catch (Exception)
{
}
if (_BonusPhase ==0)
{
playerAnswer.lbl_Score.Text = "" + _BonusPhase;
}
else
{
playerAnswer.lbl_Score.Text = "+" + _BonusPhase;
}
playerAnswer.lbl_Score.Visible = true;
}
else
{
ReceiveScoreChallenge();
}
}
else
{
playerAnswer.lbl_Check.Text = "false";
playerAnswer.pb_Result.Image = Properties.Resources.X_icon_vien;
//sound wrong answer
if (CheckChallengeChoice == true)
{
ReceiveScoreChallenge();
}
}
}
}
}
}