diff --git a/source/Trek-12/Models/Game/Player.cs b/source/Trek-12/Models/Game/Player.cs
index cb8f095..2650a0e 100644
--- a/source/Trek-12/Models/Game/Player.cs
+++ b/source/Trek-12/Models/Game/Player.cs
@@ -59,6 +59,9 @@ namespace Models.Game
/// The profile picture of the player.
public Player(string pseudo, string profilePicture)
{
+ //char[] trim = { ' ', '\n', '\t' };
+ //Pseudo = pseudo.Trim();
+ //Pseudo = Pseudo.TrimEnd(trim);
Pseudo = pseudo;
ProfilePicture = profilePicture;
CreationDate = DateTime.Now.ToString("dd/MM/yyyy");
diff --git a/source/Trek-12/Trek-12/Views/pageProfiles.xaml.cs b/source/Trek-12/Trek-12/Views/pageProfiles.xaml.cs
index cb45c7a..0d1d71e 100644
--- a/source/Trek-12/Trek-12/Views/pageProfiles.xaml.cs
+++ b/source/Trek-12/Trek-12/Views/pageProfiles.xaml.cs
@@ -25,6 +25,9 @@ public partial class PageProfiles : ContentPage
async void Button_ClickedAdd(System.Object sender, System.EventArgs e)
{
string pseudo = await DisplayPromptAsync("Info", $"Choose a name : ", "Ok");
+ char[] trim = { ' ', '\n', '\t' };
+ pseudo = pseudo.TrimEnd(trim);
+ pseudo = pseudo.TrimStart(trim);
if (pseudo == null) return;
if (ProfileManager.Players.Any(p => p.Pseudo == pseudo))
{
@@ -64,7 +67,13 @@ public partial class PageProfiles : ContentPage
Debug.WriteLine("bam, deleted");
OnPropertyChanged(nameof(ProfileManager));
}
- else Debug.WriteLine("Player not found");
+ else
+ {
+ await DisplayAlert("Info", "This name do not exist", "Ok");
+ Debug.WriteLine("Player not found");
+ return;
+ }
+
}
diff --git a/source/Trek-12/Trek-12/Views/pageRegles.xaml b/source/Trek-12/Trek-12/Views/pageRegles.xaml
index 5bafd57..f04ec61 100644
--- a/source/Trek-12/Trek-12/Views/pageRegles.xaml
+++ b/source/Trek-12/Trek-12/Views/pageRegles.xaml
@@ -12,7 +12,7 @@
-
+