diff --git a/src/Banquale/Banquale/Views/Balance/BalanceView.xaml b/src/Banquale/Banquale/Views/Balance/BalanceView.xaml
index 5300e64..f6b67ac 100644
--- a/src/Banquale/Banquale/Views/Balance/BalanceView.xaml
+++ b/src/Banquale/Banquale/Views/Balance/BalanceView.xaml
@@ -34,11 +34,6 @@
-
-
diff --git a/src/Banquale/Banquale/Views/CreateCustomerPage.xaml.cs b/src/Banquale/Banquale/Views/CreateCustomerPage.xaml.cs
index 7026c45..2e50281 100644
--- a/src/Banquale/Banquale/Views/CreateCustomerPage.xaml.cs
+++ b/src/Banquale/Banquale/Views/CreateCustomerPage.xaml.cs
@@ -86,12 +86,17 @@ public partial class CreateCustomerPage : ContentPage
gridAccount.Children.Add(nameLabel);
gridAccount.Children.Add(nameEntry);
StackLayout.Add(gridAccount);
- //StackLayout.Add(balance);
- // StackLayout.Add(balanceEntry);
- //StackLayout.Add(nameLabel);
- //StackLayout.Add(nameEntry);
StackLayout.Add(iban);
StackLayout.Add(ibanEntry);
}
+ public void IbanChanged(object sender, EventArgs e)
+ {
+ if(AccountIbanEntry.Text.Length < 3)
+ {
+ DisplayAlert("Erreur", "Vous ne pouvez pas effacer le FR !", "OK");
+ }
+ var cast = ((Entry)sender);
+ }
+
}
diff --git a/src/Banquale/Banquale/Views/HelpPage.xaml b/src/Banquale/Banquale/Views/HelpPage.xaml
index ccf50d5..ed087db 100644
--- a/src/Banquale/Banquale/Views/HelpPage.xaml
+++ b/src/Banquale/Banquale/Views/HelpPage.xaml
@@ -26,7 +26,7 @@
Padding="15, 5, 15, 5">
+ x:Name="Description"/>
diff --git a/src/Banquale/Banquale/Views/HelpPage.xaml.cs b/src/Banquale/Banquale/Views/HelpPage.xaml.cs
index 5959338..41e87a9 100644
--- a/src/Banquale/Banquale/Views/HelpPage.xaml.cs
+++ b/src/Banquale/Banquale/Views/HelpPage.xaml.cs
@@ -11,9 +11,17 @@ public partial class HelpPage : ContentPage
public async void Send_Clicked(Object sender, EventArgs e)
{
- Message message = Account.AskForHelp(Subject.Text, Message.Text);
- Mgr.Consultant.MessagesList.Add(message);
- await Shell.Current.GoToAsync("//balance");
+ if(Subject.Text.Length >= 50 || Description.Text.Length >= 200)
+ {
+ DisplayAlert("Erreur", "Trop de caracteres", "OK");
+ }
+ else
+ {
+ Message message = Account.AskForHelp(Subject.Text, Description.Text);
+ Mgr.Consultant.MessagesList.Add(message);
+ await Shell.Current.GoToAsync("//balance");
+ }
+
}
}
diff --git a/src/Banquale/Banquale/Views/NewPage1.xaml b/src/Banquale/Banquale/Views/NewPage1.xaml
deleted file mode 100644
index c1c446e..0000000
--- a/src/Banquale/Banquale/Views/NewPage1.xaml
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Banquale/Banquale/Views/NewPage1.xaml.cs b/src/Banquale/Banquale/Views/NewPage1.xaml.cs
deleted file mode 100644
index 300ae83..0000000
--- a/src/Banquale/Banquale/Views/NewPage1.xaml.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-using Model;
-namespace Banquale.Views;
-
-public partial class NewPage1 : ContentPage
-{
-
- public Manager myManager => (App.Current as App).MyManager;
-
- public NewPage1()
- {
- InitializeComponent();
-
- ListViewID.BindingContext = myManager;
- }
-
- int cpt = 0;
-
- void Button_Clicked(System.Object sender, System.EventArgs e)
- {
- Customer customer1 = new Customer("Mister", "Hello", "HelloThisIsMyPassword");
- myManager.AddCustomer(customer1);
- cpt++;
- Console.WriteLine(cpt);
- Console.WriteLine(customer1.Name);
- }
-
- public async void ArrowBack(object sender, EventArgs e)
- {
- await Shell.Current.Navigation.PopAsync();
- }
-
-}
diff --git a/src/Banquale/Banquale/Views/SwitchAccountPage.xaml b/src/Banquale/Banquale/Views/SwitchAccountPage.xaml
index e2f460e..ebb6be9 100644
--- a/src/Banquale/Banquale/Views/SwitchAccountPage.xaml
+++ b/src/Banquale/Banquale/Views/SwitchAccountPage.xaml
@@ -13,7 +13,8 @@
+ SelectionMode="None"
+ RowHeight="100">
@@ -22,7 +23,7 @@