🔧 Add FR unrasable test
continuous-integration/drone/push Build is passing Details

master
Antoine PEREDERII 2 years ago
parent 4c7a98801f
commit 5821c8c1d0

@ -107,9 +107,13 @@
Clicked="Account_Clicked"/> Clicked="Account_Clicked"/>
<Button <Button
Text="Enregistrer" Text="Créer le Compte"
HorizontalOptions="Center" HorizontalOptions="Center"
Margin="0,20,0,0" Margin="0,20,0,0"
HeightRequest="50"
WidthRequest="200"
BorderColor="Red"
BorderWidth="1"
Clicked="Create_Customer_Clicked"/> Clicked="Create_Customer_Clicked"/>
</VerticalStackLayout> </VerticalStackLayout>

@ -101,6 +101,7 @@ public partial class CreateCustomerPage : ContentPage
iban.Text = "IBAN"; iban.Text = "IBAN";
iban.FontSize = 16; iban.FontSize = 16;
ibanEntry.Text = "FR"; ibanEntry.Text = "FR";
ibanEntry.TextChanged += IbanChanged;
ibanEntry.Placeholder = "Entrez l'IBAN du compte"; ibanEntry.Placeholder = "Entrez l'IBAN du compte";
ibanEntry.Keyboard = Keyboard.Numeric; ibanEntry.Keyboard = Keyboard.Numeric;
StackLayout.Add(account); StackLayout.Add(account);
@ -123,11 +124,12 @@ public partial class CreateCustomerPage : ContentPage
public void IbanChanged(object sender, EventArgs e) public void IbanChanged(object sender, EventArgs e)
{ {
if(AccountIbanEntry.Text.Length < 2) if(AccountIbanEntry.Text.Length < 2 || ibanEntry.Text.Length < 2)
{ {
DisplayAlert("Erreur", "Vous ne pouvez pas effacer le FR !", "OK"); DisplayAlert("Erreur", "Vous ne pouvez pas effacer le FR !", "OK");
var cast = ((Entry)sender); var cast = ((Entry)sender);
cast.Text = "FR"; cast.Text = "FR";
cast.CursorPosition = 3;
} }
} }

Loading…
Cancel
Save