public void next() { if (i == 1) { //Save general setting and Load Phase setting if (gs.CheckFormEmpty() == false) { EditGeneralSetting(); } else { MessageBox.Show("Vui lòng nhập đầy đủ thông tin.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else if (i == 2) { if (ps.MoreOnePhase() == true) { if (ps.checkPhaseEmpty() == false) { if (ps.PhaseDuplicate() == false) { if (ps.InvalidSequence() == false) { EditPhaseSetting(); } else { MessageBox.Show("Số thứ tự không hợp lý.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Thông tin của giai đoạn bị trùng nhau.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Các trường thông tin không được phép rỗng.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Giai đoạn phải tối thiểu là 1 và tối đa là 5.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else if (i == 3) { QuestionSetting qs = new QuestionSetting(contestID); if (qs.countquestion() == true) { pnl_CreateSetup.Controls.Clear(); pnl_CreateSetup.Controls.Add(ts); LoadTeamSetting(); i++; lbl_Status.Text = i.ToString() + "/5"; if (run == true) { ts.btn_AddTeam.Enabled = false; foreach (Add_Team Add_Team in ts.flp_Team.Controls) { Add_Team.Enabled = false; } } else { ts.Enabled = true; } } else { if (run == true) { pnl_CreateSetup.Controls.Clear(); pnl_CreateSetup.Controls.Add(ts); LoadTeamSetting(); i++; lbl_Status.Text = i.ToString() + "/5"; ts.btn_AddTeam.Enabled = false; foreach (Add_Team Add_Team in ts.flp_Team.Controls) { Add_Team.Enabled = false; } } else { MessageBox.Show("Vui lòng nhập câu hỏi cho mỗi giai đoạn.", "Cảnh báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } else if (i == 4) { //Load Competition setup if (ts.MoreOneTeam() == true) { if (ts.checkTeamEmpty() == false) { if (ts.checkDuplicateColor() == false) { EditTeamSetting(); } else { MessageBox.Show("Thông tin của của đội thi đấu bị trùng nhau.", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Vui lòng nhập thông tin cho đội.", "Cảnh Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("Vui lòng thêm tối thiểu là 2 đội.", "Cảnh báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }