From 0cfc655c7ab7dda10d40676a3340b8a5cb52da05 Mon Sep 17 00:00:00 2001 From: anperederi Date: Mon, 22 May 2023 16:23:21 +0200 Subject: [PATCH] add help page entry x:Name --- src/Banquale/Banquale/Model/Account.cs | 13 ++++++++++--- src/Banquale/Banquale/Model/Customer.cs | 2 +- src/Banquale/Banquale/Views/HelpPage.xaml | 9 ++++++--- src/Banquale/Banquale/Views/HelpPage.xaml.cs | 4 +++- 4 files changed, 20 insertions(+), 8 deletions(-) diff --git a/src/Banquale/Banquale/Model/Account.cs b/src/Banquale/Banquale/Model/Account.cs index bb6a9f4..7d9f009 100644 --- a/src/Banquale/Banquale/Model/Account.cs +++ b/src/Banquale/Banquale/Model/Account.cs @@ -5,7 +5,6 @@ using System.Linq; using System.Text; using System.Threading.Tasks; - namespace Banquale.Model { public class Account : INotifyPropertyChanged @@ -71,7 +70,7 @@ namespace Banquale.Model //public bool DoTransactions(string name, string IBAN, float sum) //{ // List transactions.add(sum); - // if () + // if() // return true; //} @@ -84,8 +83,16 @@ namespace Banquale.Model //public void AskForHelp(string type, string type2, string message) //{ - + // Console.WriteLine("Help button pressed !"); //} + internal static void AskForHelp(Entry request, Entry subject, Editor message) + { + Console.WriteLine(request); + Console.WriteLine(subject); + Console.WriteLine(message); + Console.WriteLine("Help button pressed !"); + //throw new NotImplementedException(); + } } } diff --git a/src/Banquale/Banquale/Model/Customer.cs b/src/Banquale/Banquale/Model/Customer.cs index 4576cd3..dfe17b4 100644 --- a/src/Banquale/Banquale/Model/Customer.cs +++ b/src/Banquale/Banquale/Model/Customer.cs @@ -14,7 +14,7 @@ namespace Banquale.Model [DataMember] public List AccountsList { get; private set; } - //private unsigned int NbAccounts { get; private set; } + //private uint NbAccounts { get; set; } = AccountsList.Count; public Customer(string name, string firstName, string password) : base(name, firstName, password) diff --git a/src/Banquale/Banquale/Views/HelpPage.xaml b/src/Banquale/Banquale/Views/HelpPage.xaml index 091f635..5f2cbd7 100644 --- a/src/Banquale/Banquale/Views/HelpPage.xaml +++ b/src/Banquale/Banquale/Views/HelpPage.xaml @@ -13,7 +13,8 @@ + WidthRequest="280" + x:Name="Request"/> @@ -25,7 +26,8 @@ + WidthRequest="280" + x:Name="Subject"/> @@ -35,7 +37,8 @@ Margin="0, 0, 0, 10" Padding="15, 5, 15, 5"> - + diff --git a/src/Banquale/Banquale/Views/HelpPage.xaml.cs b/src/Banquale/Banquale/Views/HelpPage.xaml.cs index c006deb..153e89a 100644 --- a/src/Banquale/Banquale/Views/HelpPage.xaml.cs +++ b/src/Banquale/Banquale/Views/HelpPage.xaml.cs @@ -1,4 +1,5 @@ -namespace Banquale.Views; +using Banquale.Model; +namespace Banquale.Views; public partial class HelpPage : ContentPage { @@ -9,6 +10,7 @@ public partial class HelpPage : ContentPage public async void Send_Clicked(Object sender, EventArgs e) { + Account.AskForHelp(Request, Subject, Message); await Shell.Current.GoToAsync("//balance"); }