Transactions
This commit is contained in:
parent
f670db3b66
commit
ecbf1c17be
|
|
@ -17,7 +17,6 @@ class TransactionPresenter extends EntityPresenter {
|
||||||
TransactionFields.date,
|
TransactionFields.date,
|
||||||
TransactionFields.description,
|
TransactionFields.description,
|
||||||
TransactionFields.category,
|
TransactionFields.category,
|
||||||
TransactionFields.bankAccount,
|
|
||||||
TransactionFields.invoice,
|
TransactionFields.invoice,
|
||||||
TransactionFields.expense,
|
TransactionFields.expense,
|
||||||
];
|
];
|
||||||
|
|
@ -27,6 +26,7 @@ class TransactionPresenter extends EntityPresenter {
|
||||||
return [
|
return [
|
||||||
...getDefaultTableFields(userCompany),
|
...getDefaultTableFields(userCompany),
|
||||||
...EntityPresenter.getBaseFields(),
|
...EntityPresenter.getBaseFields(),
|
||||||
|
TransactionFields.bankAccount,
|
||||||
TransactionFields.currency,
|
TransactionFields.currency,
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:invoiceninja_flutter/ui/app/entity_header.dart';
|
import 'package:invoiceninja_flutter/ui/app/entity_header.dart';
|
||||||
|
import 'package:invoiceninja_flutter/ui/app/lists/list_divider.dart';
|
||||||
import 'package:invoiceninja_flutter/ui/app/scrollable_listview.dart';
|
import 'package:invoiceninja_flutter/ui/app/scrollable_listview.dart';
|
||||||
import 'package:invoiceninja_flutter/ui/transaction/view/transaction_view_vm.dart';
|
import 'package:invoiceninja_flutter/ui/transaction/view/transaction_view_vm.dart';
|
||||||
import 'package:invoiceninja_flutter/ui/app/view_scaffold.dart';
|
import 'package:invoiceninja_flutter/ui/app/view_scaffold.dart';
|
||||||
|
|
@ -34,9 +35,23 @@ class _TransactionViewState extends State<TransactionView> {
|
||||||
children: <Widget>[
|
children: <Widget>[
|
||||||
EntityHeader(
|
EntityHeader(
|
||||||
entity: transaction,
|
entity: transaction,
|
||||||
label: localization.amount,
|
label: transaction.isDeposit
|
||||||
|
? localization.deposit
|
||||||
|
: localization.withdrawal,
|
||||||
value: formatNumber(transaction.amount, context,
|
value: formatNumber(transaction.amount, context,
|
||||||
currencyId: transaction.currencyId)),
|
currencyId: transaction.currencyId),
|
||||||
|
secondLabel: localization.date,
|
||||||
|
secondValue: formatDate(transaction.date, context),
|
||||||
|
),
|
||||||
|
ListDivider(),
|
||||||
|
Padding(
|
||||||
|
padding: EdgeInsets.all(20),
|
||||||
|
child: Text(
|
||||||
|
transaction.description,
|
||||||
|
style: TextStyle(fontSize: 16),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
ListDivider(),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue