From d6f251c8229b6527e92f8e125e889639bce3d067 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tommy=20=C3=96man?= Date: Mon, 6 Apr 2020 22:21:02 +0200 Subject: [PATCH] All but the button Create Tournament Wired up --- TrackerLibrary/DataAccess/TextConnector.cs | 2 +- TrackerUI/CreateTournamentForm.Designer.cs | 2 ++ TrackerUI/CreateTournamentForm.cs | 29 ++++++++++++++++------ TrackerUI/Program.cs | 2 +- 4 files changed, 26 insertions(+), 9 deletions(-) diff --git a/TrackerLibrary/DataAccess/TextConnector.cs b/TrackerLibrary/DataAccess/TextConnector.cs index d2bafcd..ebc10e7 100644 --- a/TrackerLibrary/DataAccess/TextConnector.cs +++ b/TrackerLibrary/DataAccess/TextConnector.cs @@ -96,7 +96,7 @@ namespace TrackerLibrary.DataAccess public List GetTeam_All() { - throw new NotImplementedException(); + return TeamFile.FullFilePath().LoadFile().ConvertToTeamModels(PeopleFile); } } } diff --git a/TrackerUI/CreateTournamentForm.Designer.cs b/TrackerUI/CreateTournamentForm.Designer.cs index 1687240..c871bb7 100644 --- a/TrackerUI/CreateTournamentForm.Designer.cs +++ b/TrackerUI/CreateTournamentForm.Designer.cs @@ -205,6 +205,7 @@ this.removeSelectedPrizeButton.TabIndex = 23; this.removeSelectedPrizeButton.Text = "Remove Selected"; this.removeSelectedPrizeButton.UseVisualStyleBackColor = true; + this.removeSelectedPrizeButton.Click += new System.EventHandler(this.removeSelectedPrizeButton_Click); // // prizesLabel // @@ -240,6 +241,7 @@ this.createTournamentButton.TabIndex = 24; this.createTournamentButton.Text = "Create Tournament"; this.createTournamentButton.UseVisualStyleBackColor = true; + this.createTournamentButton.Click += new System.EventHandler(this.createTournamentButton_Click); // // CreateTournamentForm // diff --git a/TrackerUI/CreateTournamentForm.cs b/TrackerUI/CreateTournamentForm.cs index 864c4ec..bfd5ec4 100644 --- a/TrackerUI/CreateTournamentForm.cs +++ b/TrackerUI/CreateTournamentForm.cs @@ -80,16 +80,31 @@ namespace TrackerUI private void removeSelectedPlayerButton_Click(object sender, EventArgs e) { + TeamModel t = (TeamModel)tournamentTeamsListBox.SelectedItem; + if (t != null) + { + selectedTeams.Remove(t); + availableTeams.Add(t); - //PersonModel p = (PersonModel)teamMembersListBox.SelectedItem; + WireUpLists(); + } - //if (p != null) - //{ - // selectedTeamMembers.Remove(p); - // availableTeamMembers.Add(p); + } + + private void removeSelectedPrizeButton_Click(object sender, EventArgs e) + { + PrizeModel p = (PrizeModel)prizesListBox.SelectedItem; + if (p != null) + { + selectedPrizes.Remove(p); + + WireUpLists(); + } + } + + private void createTournamentButton_Click(object sender, EventArgs e) + { - // WireUpLists(); - //} } } } diff --git a/TrackerUI/Program.cs b/TrackerUI/Program.cs index 473bdd0..85b18f2 100644 --- a/TrackerUI/Program.cs +++ b/TrackerUI/Program.cs @@ -19,7 +19,7 @@ namespace TrackerUI Application.SetCompatibleTextRenderingDefault(false); // Initialize the database connections - GlobalConfig.InitializeConnections(DatabaseType.Sql); + GlobalConfig.InitializeConnections(DatabaseType.TextFile); Application.Run(new CreateTournamentForm()); //Application.Run(new TournamentDashboardForm());