/// <summary> /// Checks if transaction allready exists in the database. /// </summary> /// <param name="context">The context.</param> /// <param name="transaction">The transaction.</param> /// <returns></returns> private bool IsTransactionExist(SpendingReportEntities context, Payment transaction) { var date = transaction.DateAvailable; var item = context.Entries.Where( t => t.AmountInfo.Amount == transaction.TransactionAmount.Amount && t.Name == transaction.TransactionName && t.Memo == transaction.Description && t.DateAvailable == date); return item.Any(); }
public Payment(Payment transaction) { }