public void gotoCreateContestView() { CreateContestView newView = new CreateContestView(); CreateContestPresenter presenter = new CreateContestPresenter(newView, window); window.ChangePanel(newView, (PanelViewControl)View); // ChangePanel(ny view, cameFrom) }
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(); }