public void FailQuestionInPhase(int score)
{
//Record
Record Restore = new Record();
//minus life if team fail in question
records.ElementAt(team).NumFail -= 1;
//Number of incorrect
Restore.NumFail = records.ElementAt(team).NumFail;
Restore.IDPlayer = records.ElementAt(team).IDPlayer;
Restore.IDContest = iDContest;
RecordBL.UpdateNumofIncorrect(Restore);
records.ElementAt(team).TeamScore -= score;
//Team score
Restore.TeamScore = records.ElementAt(team).TeamScore;
Restore.IDPlayer = records.ElementAt(team).IDPlayer;
Restore.IDContest = iDContest;
RecordBL.UpdateTeamScore(Restore);
if (records.ElementAt(team).NumFail == 0 && records.ElementAt(team).Undie == false)
{
records.ElementAt(team).Exist = false;
records.ElementAt(team).Defy = false;
records.ElementAt(team).Support = false;
//Record
Restore.Defy_I = 0;
Restore.IDPlayer = records.ElementAt(team).IDPlayer;
Restore.IDContest = iDContest;
RecordBL.UpdateDefy(Restore);
Restore.Support_I = 0;
RecordBL.UpdateSupport(Restore);
Restore.Exist_I = 0;
RecordBL.UpdateExist(Restore);
}
UpdateScreenAfterChallenge();
}