Index: trunk/grails-app/controllers/TaskDetailedController.groovy
===================================================================
--- trunk/grails-app/controllers/TaskDetailedController.groovy	(revision 188)
+++ trunk/grails-app/controllers/TaskDetailedController.groovy	(revision 190)
@@ -171,12 +171,10 @@
 
             def entryWorkDoneList = Entry.withCriteria {
-                                                                def entryType = EntryType.findByName("WorkDone")
-                                                                eq("entryType", entryType)
+                                                                eq("entryType", EntryType.get(2))
                                                                 eq("task", taskInstance)
                                                         }
 
             def entryFaultList = Entry.withCriteria {
-                                                                def entryType = EntryType.findByName("Fault")
-                                                                eq("entryType", entryType)
+                                                                eq("entryType", EntryType.get(1))
                                                                 eq("task", taskInstance)
                                                         }
Index: trunk/grails-app/services/CreateDataService.groovy
===================================================================
--- trunk/grails-app/services/CreateDataService.groovy	(revision 188)
+++ trunk/grails-app/services/CreateDataService.groovy	(revision 190)
@@ -560,14 +560,14 @@
         def entryTypeInstance
 
-        entryTypeInstance = new EntryType(name:"Fault")
+        entryTypeInstance = new EntryType(name:"Fault") // #1
         saveAndTest(entryTypeInstance)
 
-        entryTypeInstance = new EntryType(name:"WorkDone")
+        entryTypeInstance = new EntryType(name:"Work Done") // #2
         saveAndTest(entryTypeInstance)
 
-        entryTypeInstance = new EntryType(name:"Production Note")
+        entryTypeInstance = new EntryType(name:"Production Note") // #3
         saveAndTest(entryTypeInstance)
 
-        entryTypeInstance = new EntryType(name:"Work Request")
+        entryTypeInstance = new EntryType(name:"Work Request") // #4
         saveAndTest(entryTypeInstance)
     }
@@ -575,30 +575,30 @@
     def createDemoEntries() {
 
-        //Entry
-        def entryInstance
+        def entryResult
+        def p = [:]
 
         //Entry #1
-        entryInstance = new Entry(enteredBy: Person.get(3),
-                                                    task: Task.get(1),
-                                                    entryType: EntryType.findByName("Fault"),
-                                                    comment: "This level sensor is causing us trouble.",
-                                                    durationMinute: 20)
-        saveAndTest(entryInstance)
+        p = [task: Task.get(1),
+                entryType: EntryType.get(1),
+                comment: "This level sensor is causing us trouble.",
+                durationMinute: 20]
+
+        entryResult = taskService.createEntry(p)
 
         //Entry #2
-        entryInstance = new Entry(enteredBy: Person.get(4),
-                                                    task: Task.get(1),
-                                                    entryType: EntryType.findByName("WorkDone"),
-                                                    comment: "Cleaned sensor, see how it goes.",
-                                                    durationMinute: 30)
-        saveAndTest(entryInstance)
+        p = [task: Task.get(1),
+                entryType: EntryType.get(2),
+                comment: "Cleaned sensor, see how it goes.",
+                durationMinute: 30]
+
+        entryResult = taskService.createEntry(p)
 
         //Entry #3
-        entryInstance = new Entry(enteredBy: Person.get(4),
-                                                    task: Task.get(1),
-                                                    entryType: EntryType.findByName("WorkDone"),
-                                                    comment: "Checked up on it later and sensor is dropping out intermittently, created subTask to replace sensor.",
-                                                    durationMinute: 20)
-        saveAndTest(entryInstance)
+        p = [task: Task.get(1),
+                entryType: EntryType.get(2),
+                comment: "Checked up on it later and sensor is dropping out intermittently, created sub task to replace sensor.",
+                durationMinute: 20]
+
+        entryResult = taskService.createEntry(p)
     }
 
