public void gotoCreateContestView()
        {
            CreateContestView      newView   = new CreateContestView();
            CreateContestPresenter presenter = new CreateContestPresenter(newView, window);

            window.ChangePanel(newView, (PanelViewControl)View);   // ChangePanel(ny view, cameFrom)
        }
示例#2
0
        public CreateContestPresenter(CreateContestView view, ProjectMainWindow window)
        {
            this.View   = view;
            this.window = window;

            View.EventSetStartDate                += SetStartDate;
            View.EventSetEndDate                  += SetEndDate;
            View.EventAddJudgeToDB                += AddJudgeToDB;
            View.EventAddJudgeToContest           += AddJudgeToContest;
            View.EventRemoveJudgeFromContest      += RemoveJudgeFromContest;
            View.EventAddContestantToDB           += AddContestantToDB;
            View.EventAddContestantToContest      += AddContestantToContest;
            View.EventRemoveContestantFromContest += RemoveContestantFromContest;
            View.EventCreateSubContest            += GoToCreateSubContest;
            View.EventGoBack += GoBack;

            FillWithData();
        }