CapDemo.ContinueSetting.back C# (CSharp) Метод

back() публичный Метод

public back ( ) : void
Результат void
        public void back()
        {
            i = i - 1;
            if (i == 4)
            {
                lbl_Status.Text = i.ToString() + "/5";
                btn_Next.Visible = true;
                btn_Save.Visible = false;
                btn_Back.Visible = true;
                pnl_CreateSetup.Controls.Clear();
                pnl_CreateSetup.Controls.Add(ts);
                LoadTeamSetting();
                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 (i == 3)
            {
                lbl_Status.Text = i.ToString() + "/5";
                QuestionSetting qs = new QuestionSetting(contestID);
                pnl_CreateSetup.Controls.Clear();
                pnl_CreateSetup.Controls.Add(qs);
                btn_Back.Visible = true;

                if (run == true)
                {
                    qs.btn_DeleteQuestion.Enabled = false;
                    qs.btn_ImportQuestion.Enabled = false;
                }
                else
                {
                    qs.Enabled = true;
                }
            }
            else if (i == 2)
            {
                lbl_Status.Text = i.ToString() + "/5";
                pnl_CreateSetup.Controls.Clear();
                pnl_CreateSetup.Controls.Add(ps);
                LoadPhaseSetting();
                btn_Back.Visible = true;
                if (run == true)
                {
                    ps.btn_AddPhase.Enabled = false;
                    foreach (Add_Phase Add_Phase in ps.flp_Phase.Controls)
                    {
                        Add_Phase.Enabled = false;
                    }
                }
                else
                {
                    ps.Enabled = true;
                }

            }
            else if (i == 1)
            {
                lbl_Status.Text = i.ToString() + "/5";
                pnl_CreateSetup.Controls.Clear();
                pnl_CreateSetup.Controls.Add(gs);
                LoadGeneralSetting();
                btn_Back.Visible = false;

                if (run == true)
                {
                    gs.Enabled = false;
                }
                else
                {
                    gs.Enabled = true;
                }
            }
        }