From 82ee7aa12717960348cada389cc9f457d9fd206c Mon Sep 17 00:00:00 2001 From: Alfredo Date: Fri, 10 Mar 2017 12:44:50 +0100 Subject: [PATCH] Added filter by price in property view #16 --- .../app/entities/property/properties.html | 19 ++++++++++--------- .../entities/property/property.controller.js | 14 +++++++++++++- 2 files changed, 23 insertions(+), 10 deletions(-) diff --git a/src/main/webapp/app/entities/property/properties.html b/src/main/webapp/app/entities/property/properties.html index a931df6..705e5f7 100644 --- a/src/main/webapp/app/entities/property/properties.html +++ b/src/main/webapp/app/entities/property/properties.html @@ -29,15 +29,16 @@

Properties

- Sort by : + Sort by
- - + + + + + + + +
Show :
@@ -58,7 +59,7 @@

Properties

-
+
mikha real estate theme diff --git a/src/main/webapp/app/entities/property/property.controller.js b/src/main/webapp/app/entities/property/property.controller.js index a5fca01..a168b24 100644 --- a/src/main/webapp/app/entities/property/property.controller.js +++ b/src/main/webapp/app/entities/property/property.controller.js @@ -20,10 +20,22 @@ vm.listByFilter = []; vm.filterCritera = {}; // vm.filterCritera.location = 'Barcelona'; - vm.isAuthenticated = null; vm.account = null; + vm.orderCriteria = {}; + vm.orderCriteria.criteria = 'price'; + vm.orderCriteria.rev = true; + + vm.changeOrder = function () { + + if(vm.orderCriteria.rev ===true){ + vm.orderCriteria.rev = false; + }else if(vm.orderCriteria.rev ===false){ + vm.orderCriteria.rev = true; + } + }; + $scope.$on('authenticationSuccess', function() { getAccount(); });