Index: trunk/grails-app/controllers/AssetDetailedController.groovy
===================================================================
--- trunk/grails-app/controllers/AssetDetailedController.groovy	(revision 155)
+++ trunk/grails-app/controllers/AssetDetailedController.groovy	(revision 156)
@@ -2,5 +2,7 @@
 
 class AssetDetailedController extends BaseController {
-    
+
+    def filterService
+
     def index = { redirect(action:search,params:params) }
 
@@ -15,5 +17,14 @@
     def search = {
         params.max = Math.min( params.max ? params.max.toInteger() : 10,  100)
-        [ assetInstanceList: Asset.list( params ), assetInstanceTotal: Asset.count() ]
+
+        // Quick Search:
+        if(!params.filter) {
+           return [ assetInstanceList: Asset.list( params ), assetInstanceTotal: Asset.count() ]
+        }
+        // filterPane:
+        return[ assetInstanceList: filterService.filter( params, Asset ),
+                assetInstanceTotal: filterService.count( params, Asset ),
+                filterParams: com.zeddware.grails.plugins.filterpane.FilterUtils.extractFilterParams(params),
+                params:params ]
     }
 
Index: trunk/grails-app/controllers/InventoryItemDetailedController.groovy
===================================================================
--- trunk/grails-app/controllers/InventoryItemDetailedController.groovy	(revision 155)
+++ trunk/grails-app/controllers/InventoryItemDetailedController.groovy	(revision 156)
@@ -2,5 +2,7 @@
 
 class InventoryItemDetailedController extends BaseController {
-    
+
+    def filterService
+
     def index = { redirect(action:search, params:params) }
 
@@ -15,5 +17,14 @@
     def search = {
         params.max = Math.min( params.max ? params.max.toInteger() : 10,  100)
-        [ inventoryItemInstanceList: InventoryItem.list( params ), inventoryItemInstanceTotal: InventoryItem.count() ]
+
+        // Quick Search:
+        if(!params.filter) {
+            return[ inventoryItemInstanceList: InventoryItem.list( params ), inventoryItemInstanceTotal: InventoryItem.count() ]
+        }
+        // filterPane:
+        return[ inventoryItemInstanceList: filterService.filter( params, InventoryItem ),
+                inventoryItemInstanceTotal: filterService.count( params, InventoryItem ),
+                filterParams: com.zeddware.grails.plugins.filterpane.FilterUtils.extractFilterParams(params),
+                params:params ]
     }
 
