diff --git a/app/scripts/controllers/deposits/recurring/ViewRecurringDepositAccountDetailsController.js b/app/scripts/controllers/deposits/recurring/ViewRecurringDepositAccountDetailsController.js index 0eb6747b..e48affc8 100755 --- a/app/scripts/controllers/deposits/recurring/ViewRecurringDepositAccountDetailsController.js +++ b/app/scripts/controllers/deposits/recurring/ViewRecurringDepositAccountDetailsController.js @@ -286,6 +286,20 @@ }; }; + scope.transactionSort = { + column: 'date', + descending: true + }; + scope.changeTransactionSort = function(column) { + var sort = scope.transactionSort; + if (sort.column == column) { + sort.descending = !sort.descending; + } else { + sort.column = column; + sort.descending = true; + } + }; + } }); mifosX.ng.application.controller('ViewRecurringDepositAccountDetailsController', ['$scope', '$routeParams', 'ResourceFactory', '$location', '$route', 'dateFilter','$modal', mifosX.controllers.ViewRecurringDepositAccountDetailsController]).run(function ($log) { diff --git a/app/views/deposits/recurring/viewaccountdetails.html b/app/views/deposits/recurring/viewaccountdetails.html index 9fad1419..191db088 100755 --- a/app/views/deposits/recurring/viewaccountdetails.html +++ b/app/views/deposits/recurring/viewaccountdetails.html @@ -204,17 +204,17 @@ - {{'label.heading.id' | translate}} - {{'label.heading.transactiondate' | translate}} - {{'label.heading.transactiontype' | translate}} - {{'label.heading.debit' | translate}} - {{'label.heading.credit' | translate}} - {{'label.heading.balance' | translate}} + {{'label.heading.id' | translate}} + {{'label.heading.transactiondate' | translate}} + {{'label.heading.transactiontype' | translate}} + {{'label.heading.debit' | translate}} + {{'label.heading.credit' | translate}} + {{'label.heading.balance' | translate}} + ng-repeat="transaction in savingaccountdetails.transactions | orderBy:transactionSort.column:transactionSort.descending "> {{transaction.id}} diff --git a/app/views/loans/viewloanaccountdetails.html b/app/views/loans/viewloanaccountdetails.html index 0332e739..1bb38263 100644 --- a/app/views/loans/viewloanaccountdetails.html +++ b/app/views/loans/viewloanaccountdetails.html @@ -479,12 +479,12 @@ - {{'label.heading.id' | translate}} - {{'label.heading.office' | translate}} - {{'label.heading.transactiondate' | translate}} - {{'label.heading.transactiontype' | translate}} - {{'label.heading.amount' | translate}} - {{'label.heading.breakdown' | translate}} + {{'label.heading.id' | translate}} + {{'label.heading.office' | translate}} + {{'label.heading.transactiondate' | translate}} + {{'label.heading.transactiontype' | translate}} + {{'label.heading.amount' | translate}} + {{'label.heading.breakdown' | translate}}   @@ -492,10 +492,10 @@       - {{'label.heading.principal' | translate}} - {{'label.heading.interest' | translate}} - {{'label.heading.fees' | translate}} - {{'label.heading.penalities' | translate}} + {{'label.heading.principal' | translate}} + {{'label.heading.interest' | translate}} + {{'label.heading.fees' | translate}} + {{'label.heading.penalities' | translate}} diff --git a/app/views/savings/view_saving_account_details.html b/app/views/savings/view_saving_account_details.html index 36eea4a4..61d5d0ba 100644 --- a/app/views/savings/view_saving_account_details.html +++ b/app/views/savings/view_saving_account_details.html @@ -211,12 +211,12 @@ - {{'label.heading.id' | translate}} - {{'label.heading.transactiondate' | translate}} - {{'label.heading.transactiontype' | translate}} - {{'label.heading.debit' | translate}} - {{'label.heading.credit' | translate}} - {{'label.heading.balance' | translate}} + {{'label.heading.id' | translate}} + {{'label.heading.transactiondate' | translate}} + {{'label.heading.transactiontype' | translate}} + {{'label.heading.debit' | translate}} + {{'label.heading.credit' | translate}} + {{'label.heading.balance' | translate}}