diff --git a/src/Banquale/Banquale/Views/TransactionsPage.xaml.cs b/src/Banquale/Banquale/Views/TransactionsPage.xaml.cs index 25e29df..d20ab97 100644 --- a/src/Banquale/Banquale/Views/TransactionsPage.xaml.cs +++ b/src/Banquale/Banquale/Views/TransactionsPage.xaml.cs @@ -22,6 +22,7 @@ public partial class TransactionsPage : ContentPage async void Objection_Clicked(System.Object sender, System.EventArgs e) { + Mgr.SelectedTransaction.IsOpposition = true; await Shell.Current.Navigation.PopAsync(); } diff --git a/src/Banquale/Model/Transaction.cs b/src/Banquale/Model/Transaction.cs index 27d1ff6..b72a1ae 100644 --- a/src/Banquale/Model/Transaction.cs +++ b/src/Banquale/Model/Transaction.cs @@ -115,6 +115,11 @@ namespace Model [DataMember] private DateTime date; + + [DataMember(Order = 7)] + public bool IsOpposition { get; set; } + + /// /// Initializes a new instance of the class. /// @@ -131,6 +136,7 @@ namespace Model Id = id; InvolvedAccounts = involvedAccounts; Date = date; + IsOpposition = false; } public void ChangeCategory(string newCateg)