public bool checkDuplicate()
{
Phase phase = new Phase();
phase.IDContest = idContest;
PhaseQuestionBL PhaseQuestionBL = new PhaseQuestionBL();
List<Phase> ListPhase;
ListPhase = PhaseQuestionBL.getquestionByIDContest(phase);
int count = 0;
foreach (DataGridViewRow row in dgv_Question.Rows)
{
if (row.Cells["Check"].Value != null && (bool)row.Cells["Check"].Value == true)
{
if (ListPhase != null)
{
for (int i = 0; i < ListPhase.Count; i++)
{
if (ListPhase.ElementAt(i).IDQuestion == Convert.ToInt32(row.Cells["IDQuestion"].Value))
{
row.DefaultCellStyle.BackColor = Color.LightCoral;
count++;
}
}
}
}
}
if (count == 0)
{
return false;
}
else
{
return true;
}
}