fix somes issues

pull/69/head
Antoine PEREDERII 2 years ago
parent 9cc9a5f492
commit cdd0959255

@ -69,9 +69,6 @@
Grid.Row="1" Grid.Row="1"
HeightRequest="1"/> HeightRequest="1"/>
<Label Text="{Binding TransactionsList[0].Id}"
x:Name="idLabel" />
<local:BalanceView <local:BalanceView
Grid.Row="2"/> Grid.Row="2"/>

@ -109,19 +109,13 @@ namespace Model
/// Obtient ou définit la liste des transactions effectuées sur le compte. /// Obtient ou définit la liste des transactions effectuées sur le compte.
/// </summary> /// </summary>
[DataMember(Order = 5)] [DataMember(Order = 5)]
<<<<<<< HEAD
public ObservableCollection<Transaction> TransactionsList public ObservableCollection<Transaction> TransactionsList
{ {
=======
public List<Transaction> TransactionsList
{
>>>>>>> b9413793a448a7f6b81d48c3a21bea9358db9927
get => transactionsList; get => transactionsList;
set set
{ {
transactionsList = value; transactionsList = value;
OnPropertyChanged(nameof(TransactionsList)); OnPropertyChanged(nameof(TransactionsList));
<<<<<<< HEAD
} }
} }
@ -134,13 +128,6 @@ namespace Model
/// <param name="sum">Somme de la transaction.</param> /// <param name="sum">Somme de la transaction.</param>
/// <param name="type">Type de transaction (débit ou crédit).</param> /// <param name="type">Type de transaction (débit ou crédit).</param>
/// <param name="nb">Numéro de la transaction.</param> /// <param name="nb">Numéro de la transaction.</param>
=======
}
}
private List<Transaction> transactionsList;
>>>>>>> b9413793a448a7f6b81d48c3a21bea9358db9927
public void DoTransactions(Account involvedAccount, double sum, bool type, int nb) public void DoTransactions(Account involvedAccount, double sum, bool type, int nb)
{ {
if (type) // si le type est True => c'est un débit, on doit donc ajouter la transaction pour l'autre compte if (type) // si le type est True => c'est un débit, on doit donc ajouter la transaction pour l'autre compte
@ -153,11 +140,7 @@ namespace Model
else // Sinon, c'est un crédit, on a juste à l'ajouter à notre liste de transactions else // Sinon, c'est un crédit, on a juste à l'ajouter à notre liste de transactions
{ {
TransactionsList.Add(new Transaction(type, sum, involvedAccount, nb, DateTime.Now)); TransactionsList.Add(new Transaction(type, sum, involvedAccount, nb, DateTime.Now));
<<<<<<< HEAD
Balance = Balance + sum; Balance = Balance + sum;
=======
Balance = Balance+sum;
>>>>>>> b9413793a448a7f6b81d48c3a21bea9358db9927
} }
} }
@ -172,7 +155,6 @@ namespace Model
Balance = balance; Balance = balance;
Name = name; Name = name;
IBAN = iban; IBAN = iban;
TransactionsList = new List<Transaction>();
IBANHide = IBANToString(); IBANHide = IBANToString();
TransactionsList = new ObservableCollection<Transaction>(); TransactionsList = new ObservableCollection<Transaction>();
} }

@ -115,7 +115,6 @@ namespace Model
[DataMember] [DataMember]
private DateTime date; private DateTime date;
<<<<<<< HEAD:src/Banquale/Model/Transaction.cs
/// <summary> /// <summary>
/// Initializes a new instance of the <see cref="Transaction"/> class. /// Initializes a new instance of the <see cref="Transaction"/> class.
/// </summary> /// </summary>
@ -125,9 +124,6 @@ namespace Model
/// <param name="id">The unique identifier of the transaction.</param> /// <param name="id">The unique identifier of the transaction.</param>
/// <param name="date">The date of the transaction.</param> /// <param name="date">The date of the transaction.</param>
public Transaction(bool type, double sum, Account involvedAccounts, int id, DateTime date) public Transaction(bool type, double sum, Account involvedAccounts, int id, DateTime date)
=======
public Transaction(bool type, double sum, Account involvedAccounts/*, string category*/, int id, DateTime date)
>>>>>>> b9413793a448a7f6b81d48c3a21bea9358db9927:src/Banquale/Model/Transactions.cs
{ {
Category = null; Category = null;
Type = type; Type = type;

Loading…
Cancel
Save