diff --git a/CS/CS1 PoloClubApp_RensPastoor.zip b/CS/CS1 PoloClubApp_RensPastoor.zip
index 5f9802f..30e302c 100644
Binary files a/CS/CS1 PoloClubApp_RensPastoor.zip and b/CS/CS1 PoloClubApp_RensPastoor.zip differ
diff --git a/CS/CS1 PoloClubApp_RensPastoor/App.config b/CS/CS1 PoloClubApp_RensPastoor/App.config
index bae5d6d..5ffd8f8 100644
--- a/CS/CS1 PoloClubApp_RensPastoor/App.config
+++ b/CS/CS1 PoloClubApp_RensPastoor/App.config
@@ -1,6 +1,6 @@
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/CS/CS1 PoloClubApp_RensPastoor/Club.cs b/CS/CS1 PoloClubApp_RensPastoor/Club.cs
index 3078c29..26c576e 100644
--- a/CS/CS1 PoloClubApp_RensPastoor/Club.cs
+++ b/CS/CS1 PoloClubApp_RensPastoor/Club.cs
@@ -51,7 +51,15 @@ namespace PoloClubApp
/// List of wearable devices.
public List GetAllWearables()
{
- return devices.Where(d => d is IWearable).ToList();
+ List wearables = new List();
+ foreach (Device device in devices)
+ {
+ if (device is IWearable)
+ {
+ wearables.Add(device);
+ }
+ }
+ return wearables;
}
///
@@ -62,8 +70,8 @@ namespace PoloClubApp
/// Thrown if device is not found.
public void AssignDevice(int id, string playerName)
{
- var device = GetDeviceById(id) ?? throw new Exception("Device not found");
- var waterResistance = (device as IWearable)?.GetWaterResistanceMeters();
+ Device device = GetDeviceById(id) ?? throw new Exception("Device not found");
+ int? waterResistance = (device as IWearable)?.GetWaterResistanceMeters();
device.AssignDevice(playerName, waterResistance);
}
@@ -74,7 +82,7 @@ namespace PoloClubApp
/// True if successful, false if device not found.
public bool ReturnDevice(int id)
{
- var device = GetDeviceById(id);
+ Device device = GetDeviceById(id);
return device?.ReturnDevice() ?? false;
}
@@ -95,8 +103,8 @@ namespace PoloClubApp
/// Formatted report lines.
public List GenerateReportPerPlayer(string playerName)
{
- var assignedDevices = GetAllAssignedDevicesByPlayer(playerName);
- var report = new List
+ List assignedDevices = GetAllAssignedDevicesByPlayer(playerName);
+ List report = new List
{
$"List of devices assigned to {playerName}",
"Phones",
diff --git a/CS/CS1 PoloClubApp_RensPastoor/Device.cs b/CS/CS1 PoloClubApp_RensPastoor/Device.cs
index ddb282a..97158dd 100644
--- a/CS/CS1 PoloClubApp_RensPastoor/Device.cs
+++ b/CS/CS1 PoloClubApp_RensPastoor/Device.cs
@@ -59,7 +59,7 @@ namespace PoloClubApp {
///
/// True if assigned, false otherwise.
public bool IsAssigned(){
- return !string.IsNullOrEmpty(PlayerName);
+ return !string.IsNullOrEmpty(PlayerName);
}
///
@@ -68,17 +68,16 @@ namespace PoloClubApp {
/// Name of the player to assign to.
/// Water resistance for wearables (nullable).
/// Throws when assignment fails.
- public void AssignDevice(string playerName, int? waterResistanceMeters)
- {
- if (IsAssigned())
+ public void AssignDevice(string playerName, int? waterResistanceMeters){
+ if (IsAssigned()){
throw new Exception("Device is already assigned");
-
- if (this is IWearable && waterResistanceMeters < 3)
+ }
+ if (this is IWearable && waterResistanceMeters < 3){
throw new Exception("Water resistance must be 3 meters or more for wearables");
-
- if (Id == 0)
+ }
+ if (Id == 0){
throw new Exception("Invalid device ID");
-
+ }
PlayerName = playerName;
}
@@ -87,11 +86,11 @@ namespace PoloClubApp {
///
/// True if successful, false if device wasn't assigned.
public bool ReturnDevice(){
- if (!IsAssigned())
- return false;
-
- PlayerName = null;
- return true;
+ if (!IsAssigned()){
+ return false;
+ }
+ PlayerName = null;
+ return true;
}
}
}
diff --git a/CS/CS1 PoloClubApp_RensPastoor/PoloClubApp.csproj b/CS/CS1 PoloClubApp_RensPastoor/PoloClubApp.csproj
index 93fbb21..66a27bb 100644
--- a/CS/CS1 PoloClubApp_RensPastoor/PoloClubApp.csproj
+++ b/CS/CS1 PoloClubApp_RensPastoor/PoloClubApp.csproj
@@ -1,92 +1,92 @@
-
-
-
-
- Debug
- AnyCPU
- {BA2A90B1-738C-47C3-AAFD-B6866F66DB6D}
- WinExe
- PoloClubApp
- PoloClubApp
- v4.6.1
- 512
- true
- true
-
-
-
- AnyCPU
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- AnyCPU
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- PoloClubAppForm.cs
-
-
-
-
-
-
-
- PoloClubAppForm.cs
- Designer
-
-
- ResXFileCodeGenerator
- Resources.Designer.cs
- Designer
-
-
- True
- Resources.resx
- True
-
-
- SettingsSingleFileGenerator
- Settings.Designer.cs
-
-
- True
- Settings.settings
- True
-
-
-
-
-
-
+
+
+
+
+ Debug
+ AnyCPU
+ {BA2A90B1-738C-47C3-AAFD-B6866F66DB6D}
+ WinExe
+ PoloClubApp
+ PoloClubApp
+ v4.8
+ 512
+ true
+ true
+
+
+
+ AnyCPU
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ AnyCPU
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Form
+
+
+ PoloClubAppForm.cs
+
+
+
+
+
+
+
+ PoloClubAppForm.cs
+ Designer
+
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+ Designer
+
+
+ True
+ Resources.resx
+ True
+
+
+ SettingsSingleFileGenerator
+ Settings.Designer.cs
+
+
+ True
+ Settings.settings
+ True
+
+
+
+
+
+
\ No newline at end of file
diff --git a/CS/CS1 PoloClubApp_RensPastoor/PoloClubAppForm.Designer.cs b/CS/CS1 PoloClubApp_RensPastoor/PoloClubAppForm.Designer.cs
index b71bbb4..ef5ffdd 100644
--- a/CS/CS1 PoloClubApp_RensPastoor/PoloClubAppForm.Designer.cs
+++ b/CS/CS1 PoloClubApp_RensPastoor/PoloClubAppForm.Designer.cs
@@ -202,7 +202,6 @@
//
// saveFileDialog1
//
- this.saveFileDialog1.FileOk += new System.ComponentModel.CancelEventHandler(this.saveFileDialog1_FileOk);
//
// PoloClubAppForm
//
@@ -215,7 +214,6 @@
this.Controls.Add(this.lbOverview);
this.Name = "PoloClubAppForm";
this.Text = "Form1";
- this.Load += new System.EventHandler(this.PoloClubAppForm_Load);
this.groupBox1.ResumeLayout(false);
this.groupBox2.ResumeLayout(false);
this.groupBox2.PerformLayout();
diff --git a/CS/CS1 PoloClubApp_RensPastoor/PoloClubAppForm.cs b/CS/CS1 PoloClubApp_RensPastoor/PoloClubAppForm.cs
index 9a38403..4ea5fdf 100644
--- a/CS/CS1 PoloClubApp_RensPastoor/PoloClubAppForm.cs
+++ b/CS/CS1 PoloClubApp_RensPastoor/PoloClubAppForm.cs
@@ -19,14 +19,14 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
+
namespace PoloClubApp {
public partial class PoloClubAppForm : Form {
// Provide your answers here
private void btnViewAllWearables_Click(object sender, EventArgs e){
List wearables = myClub.GetAllWearables();
lbOverview.Items.Clear();
- foreach (Device wearable in wearables)
- {
+ foreach (Device wearable in wearables){
lbOverview.Items.Add(wearable.GetDetails());
}
}
@@ -34,16 +34,19 @@ namespace PoloClubApp {
private void btnAssign_Click(object sender, EventArgs e){
try {
if (string.IsNullOrWhiteSpace(tbPlayerName.Text)){
- MessageBox.Show("Please enter a player name");
+ MessageBox.Show("Please enter a player name.");
+ return;
+ }
+ if (cbDevice.SelectedItem == null){
+ MessageBox.Show("Please select a device.");
+ return;
+ }
+ if (!int.TryParse(cbDevice.SelectedItem.ToString(), out int deviceId)){
+ MessageBox.Show("Invalid device selection. Please select a valid device.");
return;
}
-
- int deviceId = int.Parse(cbDevice.SelectedItem.ToString());
myClub.AssignDevice(deviceId, tbPlayerName.Text);
- MessageBox.Show("Device assigned successfully");
- }
- catch (FormatException){
- MessageBox.Show("Please select a valid device");
+ MessageBox.Show("Device assigned successfully.");
}
catch (Exception ex){
MessageBox.Show($"Error assigning device: {ex.Message}");
@@ -62,17 +65,15 @@ namespace PoloClubApp {
}
}
-
- private void btnGeneratePlayerTextReport_Click(object sender, EventArgs e){
- List report = myClub.GenerateReportPerPlayer(tbPlayerName.Text);
+ private void btnGeneratePlayerTextReport_Click(object sender, EventArgs e)
+ {
+ List report = myClub.GenerateReportPerPlayer(tbPlayerNameForFile.Text);
lbOverview.Items.Clear();
foreach (string line in report){
lbOverview.Items.Add(line);
}
}
-
-
// -----The provided code below will not be graded, therefore should not be changed-----
private Club myClub;
@@ -103,12 +104,13 @@ namespace PoloClubApp {
}
}
- private void btnViewAllDevices_Click(object sender, EventArgs e){
+ private void btnViewAllDevices_Click(object sender, EventArgs e)
+ {
this.lbOverview.Items.Clear();
- foreach (Device dev in myClub.GetAllDevices()){
+ foreach (Device dev in myClub.GetAllDevices())
+ {
this.lbOverview.Items.Add(dev.GetDetails());
}
-
}
}
}
diff --git a/CS/CS1 PoloClubApp_RensPastoor/Properties/Resources.Designer.cs b/CS/CS1 PoloClubApp_RensPastoor/Properties/Resources.Designer.cs
index c818142..926c3de 100644
--- a/CS/CS1 PoloClubApp_RensPastoor/Properties/Resources.Designer.cs
+++ b/CS/CS1 PoloClubApp_RensPastoor/Properties/Resources.Designer.cs
@@ -1,63 +1,63 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-namespace PoloClubApp.Properties {
- using System;
-
-
- ///
- /// A strongly-typed resource class, for looking up localized strings, etc.
- ///
- // This class was auto-generated by the StronglyTypedResourceBuilder
- // class via a tool like ResGen or Visual Studio.
- // To add or remove a member, edit your .ResX file then rerun ResGen
- // with the /str option, or rebuild your VS project.
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- internal class Resources {
-
- private static global::System.Resources.ResourceManager resourceMan;
-
- private static global::System.Globalization.CultureInfo resourceCulture;
-
- [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
- internal Resources() {
- }
-
- ///
- /// Returns the cached ResourceManager instance used by this class.
- ///
- [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- internal static global::System.Resources.ResourceManager ResourceManager {
- get {
- if (object.ReferenceEquals(resourceMan, null)) {
- global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("PoloClubApp.Properties.Resources", typeof(Resources).Assembly);
- resourceMan = temp;
- }
- return resourceMan;
- }
- }
-
- ///
- /// Overrides the current thread's CurrentUICulture property for all
- /// resource lookups using this strongly typed resource class.
- ///
- [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- internal static global::System.Globalization.CultureInfo Culture {
- get {
- return resourceCulture;
- }
- set {
- resourceCulture = value;
- }
- }
- }
-}
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.42000
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+namespace PoloClubApp.Properties {
+ using System;
+
+
+ ///
+ /// A strongly-typed resource class, for looking up localized strings, etc.
+ ///
+ // This class was auto-generated by the StronglyTypedResourceBuilder
+ // class via a tool like ResGen or Visual Studio.
+ // To add or remove a member, edit your .ResX file then rerun ResGen
+ // with the /str option, or rebuild your VS project.
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ internal class Resources {
+
+ private static global::System.Resources.ResourceManager resourceMan;
+
+ private static global::System.Globalization.CultureInfo resourceCulture;
+
+ [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
+ internal Resources() {
+ }
+
+ ///
+ /// Returns the cached ResourceManager instance used by this class.
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Resources.ResourceManager ResourceManager {
+ get {
+ if (object.ReferenceEquals(resourceMan, null)) {
+ global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("PoloClubApp.Properties.Resources", typeof(Resources).Assembly);
+ resourceMan = temp;
+ }
+ return resourceMan;
+ }
+ }
+
+ ///
+ /// Overrides the current thread's CurrentUICulture property for all
+ /// resource lookups using this strongly typed resource class.
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Globalization.CultureInfo Culture {
+ get {
+ return resourceCulture;
+ }
+ set {
+ resourceCulture = value;
+ }
+ }
+ }
+}
diff --git a/CS/CS1 PoloClubApp_RensPastoor/Properties/Settings.Designer.cs b/CS/CS1 PoloClubApp_RensPastoor/Properties/Settings.Designer.cs
index efa965a..922e970 100644
--- a/CS/CS1 PoloClubApp_RensPastoor/Properties/Settings.Designer.cs
+++ b/CS/CS1 PoloClubApp_RensPastoor/Properties/Settings.Designer.cs
@@ -1,26 +1,26 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-namespace PoloClubApp.Properties {
-
-
- [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.13.0.0")]
- internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
-
- private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
-
- public static Settings Default {
- get {
- return defaultInstance;
- }
- }
- }
-}
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.42000
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+namespace PoloClubApp.Properties {
+
+
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.12.0.0")]
+ internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
+
+ private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
+
+ public static Settings Default {
+ get {
+ return defaultInstance;
+ }
+ }
+ }
+}
diff --git a/CS/CS1 PoloClubApp_RensPastoor/bin/Debug/PoloClubApp.exe b/CS/CS1 PoloClubApp_RensPastoor/bin/Debug/PoloClubApp.exe
index 93164be..d924a73 100644
Binary files a/CS/CS1 PoloClubApp_RensPastoor/bin/Debug/PoloClubApp.exe and b/CS/CS1 PoloClubApp_RensPastoor/bin/Debug/PoloClubApp.exe differ
diff --git a/CS/CS1 PoloClubApp_RensPastoor/bin/Debug/PoloClubApp.exe.config b/CS/CS1 PoloClubApp_RensPastoor/bin/Debug/PoloClubApp.exe.config
index bae5d6d..5ffd8f8 100644
--- a/CS/CS1 PoloClubApp_RensPastoor/bin/Debug/PoloClubApp.exe.config
+++ b/CS/CS1 PoloClubApp_RensPastoor/bin/Debug/PoloClubApp.exe.config
@@ -1,6 +1,6 @@
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/CS/CS1 PoloClubApp_RensPastoor/bin/Debug/PoloClubApp.pdb b/CS/CS1 PoloClubApp_RensPastoor/bin/Debug/PoloClubApp.pdb
index f3aab42..dea4572 100644
Binary files a/CS/CS1 PoloClubApp_RensPastoor/bin/Debug/PoloClubApp.pdb and b/CS/CS1 PoloClubApp_RensPastoor/bin/Debug/PoloClubApp.pdb differ
diff --git a/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/DesignTimeResolveAssemblyReferences.cache
index 625ed8b..4e4bc79 100644
Binary files a/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/DesignTimeResolveAssemblyReferences.cache and b/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/DesignTimeResolveAssemblyReferences.cache differ
diff --git a/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
index 084fd42..fd860b3 100644
Binary files a/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.csproj.AssemblyReference.cache b/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.csproj.AssemblyReference.cache
index c4eef91..2bfaebc 100644
Binary files a/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.csproj.AssemblyReference.cache and b/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.csproj.AssemblyReference.cache differ
diff --git a/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.csproj.CoreCompileInputs.cache b/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.csproj.CoreCompileInputs.cache
index 5e0cfd3..450d944 100644
--- a/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.csproj.CoreCompileInputs.cache
+++ b/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
-2dd441a6dcab245f72940a1e3dc8fb177864ab58
+90cb8bf3ebafd798eee9d80691d19f1b5819e6787f258fb71804932ed0b5e337
diff --git a/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.csproj.FileListAbsolute.txt b/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.csproj.FileListAbsolute.txt
index 17d4321..8ec1e3f 100644
--- a/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.csproj.FileListAbsolute.txt
+++ b/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.csproj.FileListAbsolute.txt
@@ -1,29 +1,39 @@
-C:\Users\gijs\Downloads\PoloClubApp\PoloClubApp\bin\Debug\PoloClubApp.exe
-C:\Users\gijs\Downloads\PoloClubApp\PoloClubApp\bin\Debug\PoloClubApp.exe.config
-C:\Users\gijs\Downloads\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.csproj.AssemblyReference.cache
-C:\Users\gijs\Downloads\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.PoloClubAppForm.resources
-C:\Users\gijs\Downloads\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.Properties.Resources.resources
-C:\Users\gijs\Downloads\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.csproj.GenerateResource.cache
-C:\Users\gijs\Downloads\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.csproj.CoreCompileInputs.cache
-C:\Users\gijs\Downloads\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.exe
-C:\Users\gijs\Downloads\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.pdb
-C:\Users\rens\Downloads\school-Csharp-programming-main\school-Csharp-programming-main\poloclub app\PoloClubApp\PoloClubApp\bin\Debug\PoloClubApp.exe.config
-C:\Users\rens\Downloads\school-Csharp-programming-main\school-Csharp-programming-main\poloclub app\PoloClubApp\PoloClubApp\bin\Debug\PoloClubApp.exe
-C:\Users\rens\Downloads\school-Csharp-programming-main\school-Csharp-programming-main\poloclub app\PoloClubApp\PoloClubApp\bin\Debug\PoloClubApp.pdb
-C:\Users\rens\Downloads\school-Csharp-programming-main\school-Csharp-programming-main\poloclub app\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.csproj.AssemblyReference.cache
-C:\Users\rens\Downloads\school-Csharp-programming-main\school-Csharp-programming-main\poloclub app\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.PoloClubAppForm.resources
-C:\Users\rens\Downloads\school-Csharp-programming-main\school-Csharp-programming-main\poloclub app\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.Properties.Resources.resources
-C:\Users\rens\Downloads\school-Csharp-programming-main\school-Csharp-programming-main\poloclub app\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.csproj.GenerateResource.cache
-C:\Users\rens\Downloads\school-Csharp-programming-main\school-Csharp-programming-main\poloclub app\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.csproj.CoreCompileInputs.cache
-C:\Users\rens\Downloads\school-Csharp-programming-main\school-Csharp-programming-main\poloclub app\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.exe
-C:\Users\rens\Downloads\school-Csharp-programming-main\school-Csharp-programming-main\poloclub app\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.pdb
-C:\Users\Rens\Downloads\PoloClubApp\bin\Debug\PoloClubApp.exe.config
-C:\Users\Rens\Downloads\PoloClubApp\bin\Debug\PoloClubApp.exe
-C:\Users\Rens\Downloads\PoloClubApp\bin\Debug\PoloClubApp.pdb
-C:\Users\Rens\Downloads\PoloClubApp\obj\Debug\PoloClubApp.csproj.AssemblyReference.cache
-C:\Users\Rens\Downloads\PoloClubApp\obj\Debug\PoloClubApp.PoloClubAppForm.resources
-C:\Users\Rens\Downloads\PoloClubApp\obj\Debug\PoloClubApp.Properties.Resources.resources
-C:\Users\Rens\Downloads\PoloClubApp\obj\Debug\PoloClubApp.csproj.GenerateResource.cache
-C:\Users\Rens\Downloads\PoloClubApp\obj\Debug\PoloClubApp.csproj.CoreCompileInputs.cache
-C:\Users\Rens\Downloads\PoloClubApp\obj\Debug\PoloClubApp.exe
-C:\Users\Rens\Downloads\PoloClubApp\obj\Debug\PoloClubApp.pdb
+C:\Users\gijs\Downloads\PoloClubApp\PoloClubApp\bin\Debug\PoloClubApp.exe
+C:\Users\gijs\Downloads\PoloClubApp\PoloClubApp\bin\Debug\PoloClubApp.exe.config
+C:\Users\gijs\Downloads\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.csproj.AssemblyReference.cache
+C:\Users\gijs\Downloads\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.PoloClubAppForm.resources
+C:\Users\gijs\Downloads\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.Properties.Resources.resources
+C:\Users\gijs\Downloads\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.csproj.GenerateResource.cache
+C:\Users\gijs\Downloads\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.csproj.CoreCompileInputs.cache
+C:\Users\gijs\Downloads\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.exe
+C:\Users\gijs\Downloads\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.pdb
+C:\Users\rens\Downloads\school-Csharp-programming-main\school-Csharp-programming-main\poloclub app\PoloClubApp\PoloClubApp\bin\Debug\PoloClubApp.exe.config
+C:\Users\rens\Downloads\school-Csharp-programming-main\school-Csharp-programming-main\poloclub app\PoloClubApp\PoloClubApp\bin\Debug\PoloClubApp.exe
+C:\Users\rens\Downloads\school-Csharp-programming-main\school-Csharp-programming-main\poloclub app\PoloClubApp\PoloClubApp\bin\Debug\PoloClubApp.pdb
+C:\Users\rens\Downloads\school-Csharp-programming-main\school-Csharp-programming-main\poloclub app\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.csproj.AssemblyReference.cache
+C:\Users\rens\Downloads\school-Csharp-programming-main\school-Csharp-programming-main\poloclub app\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.PoloClubAppForm.resources
+C:\Users\rens\Downloads\school-Csharp-programming-main\school-Csharp-programming-main\poloclub app\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.Properties.Resources.resources
+C:\Users\rens\Downloads\school-Csharp-programming-main\school-Csharp-programming-main\poloclub app\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.csproj.GenerateResource.cache
+C:\Users\rens\Downloads\school-Csharp-programming-main\school-Csharp-programming-main\poloclub app\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.csproj.CoreCompileInputs.cache
+C:\Users\rens\Downloads\school-Csharp-programming-main\school-Csharp-programming-main\poloclub app\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.exe
+C:\Users\rens\Downloads\school-Csharp-programming-main\school-Csharp-programming-main\poloclub app\PoloClubApp\PoloClubApp\obj\Debug\PoloClubApp.pdb
+C:\Users\Rens\Downloads\PoloClubApp\bin\Debug\PoloClubApp.exe.config
+C:\Users\Rens\Downloads\PoloClubApp\bin\Debug\PoloClubApp.exe
+C:\Users\Rens\Downloads\PoloClubApp\bin\Debug\PoloClubApp.pdb
+C:\Users\Rens\Downloads\PoloClubApp\obj\Debug\PoloClubApp.csproj.AssemblyReference.cache
+C:\Users\Rens\Downloads\PoloClubApp\obj\Debug\PoloClubApp.PoloClubAppForm.resources
+C:\Users\Rens\Downloads\PoloClubApp\obj\Debug\PoloClubApp.Properties.Resources.resources
+C:\Users\Rens\Downloads\PoloClubApp\obj\Debug\PoloClubApp.csproj.GenerateResource.cache
+C:\Users\Rens\Downloads\PoloClubApp\obj\Debug\PoloClubApp.csproj.CoreCompileInputs.cache
+C:\Users\Rens\Downloads\PoloClubApp\obj\Debug\PoloClubApp.exe
+C:\Users\Rens\Downloads\PoloClubApp\obj\Debug\PoloClubApp.pdb
+C:\Users\Gebruiker\T2\CS\CS1 PoloClubApp_RensPastoor\obj\Debug\PoloClubApp.csproj.AssemblyReference.cache
+C:\Users\Gebruiker\T2\CS\CS1 PoloClubApp_RensPastoor\obj\Debug\PoloClubApp.PoloClubAppForm.resources
+C:\Users\Gebruiker\T2\CS\CS1 PoloClubApp_RensPastoor\obj\Debug\PoloClubApp.Properties.Resources.resources
+C:\Users\Gebruiker\T2\CS\CS1 PoloClubApp_RensPastoor\obj\Debug\PoloClubApp.csproj.GenerateResource.cache
+C:\Users\Gebruiker\T2\CS\CS1 PoloClubApp_RensPastoor\obj\Debug\PoloClubApp.csproj.CoreCompileInputs.cache
+C:\Users\Gebruiker\T2\CS\CS1 PoloClubApp_RensPastoor\obj\Debug\PoloClubApp.exe
+C:\Users\Gebruiker\T2\CS\CS1 PoloClubApp_RensPastoor\obj\Debug\PoloClubApp.pdb
+C:\Users\Gebruiker\T2\CS\CS1 PoloClubApp_RensPastoor\bin\Debug\PoloClubApp.exe.config
+C:\Users\Gebruiker\T2\CS\CS1 PoloClubApp_RensPastoor\bin\Debug\PoloClubApp.exe
+C:\Users\Gebruiker\T2\CS\CS1 PoloClubApp_RensPastoor\bin\Debug\PoloClubApp.pdb
diff --git a/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.csproj.GenerateResource.cache b/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.csproj.GenerateResource.cache
index 1485c16..d10bbf4 100644
Binary files a/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.csproj.GenerateResource.cache and b/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.csproj.GenerateResource.cache differ
diff --git a/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.exe b/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.exe
index 93164be..d924a73 100644
Binary files a/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.exe and b/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.exe differ
diff --git a/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.pdb b/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.pdb
index f3aab42..dea4572 100644
Binary files a/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.pdb and b/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/PoloClubApp.pdb differ
diff --git a/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll b/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll
index 4896d75..a262e52 100644
Binary files a/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll and b/CS/CS1 PoloClubApp_RensPastoor/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll differ