Ignore:
Timestamp:
Mar 5, 2010, 12:45:43 PM (14 years ago)
Author:
gav
Message:

Add ProductionReference.
Add ProductionManager and ProductionUser roles.
Update immediate callout help definitions, roll errors into one ul.
Add help definitions for resolved and unresolved.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/services/CreateDataService.groovy

    r420 r431  
    112112        createDemoSuppliers()
    113113        createDemoManufacturers()
     114        createDemoProductionReference()
    114115
    115116        // Tasks
     
    146147
    147148        // Authority #1
    148         authInstance = new Authority(description:"Application Admin, not required for daily use! Grants full admin access to the application.",
     149        authInstance = new Authority(description:"Application Admin, not required for daily use! \
     150                                                                                Grants full admin access to the application.",
    149151                                        authority:"ROLE_AppAdmin")
    150152        saveAndTest(authInstance)
     
    157159        // Authority #2
    158160        authInstance = new Authority(description:"Business Manager, grants full management access.",
    159                                         authority:"ROLE_Manager")
     161                                                            authority:"ROLE_Manager")
    160162        saveAndTest(authInstance)
    161163
    162164        // Authority #3
    163         authInstance = new Authority(description:"Application User, all application users need this base role to allow login.",
    164                                         authority:"ROLE_AppUser")
     165        authInstance = new Authority(description:"Application User, all application users need this base role \
     166                                                                                    to allow login.",
     167                                                            authority:"ROLE_AppUser")
    165168        saveAndTest(authInstance)
    166169
    167170        // Authority #4
    168171        authInstance = new Authority(description:"Task Manager",
    169                                         authority:"ROLE_TaskManager")
     172                                                            authority:"ROLE_TaskManager")
    170173        saveAndTest(authInstance)
    171174
    172175        // Authority #5
    173176        authInstance = new Authority(description:"Task User",
    174                                         authority:"ROLE_TaskUser")
     177                                                            authority:"ROLE_TaskUser")
    175178        saveAndTest(authInstance)
    176179
    177180        // Authority #6
    178181        authInstance = new Authority(description:"Inventory Manager",
    179                                         authority:"ROLE_InventoryManager")
     182                                                            authority:"ROLE_InventoryManager")
    180183        saveAndTest(authInstance)
    181184
    182185        // Authority #7
    183186        authInstance = new Authority(description:"Inventory User",
    184                                         authority:"ROLE_InventoryUser")
     187                                                            authority:"ROLE_InventoryUser")
    185188        saveAndTest(authInstance)
    186189
    187190        // Authority #8
    188191        authInstance = new Authority(description:"Asset Manager",
    189                                         authority:"ROLE_AssetManager")
     192                                                            authority:"ROLE_AssetManager")
    190193        saveAndTest(authInstance)
    191194
    192195        // Authority #9
    193196        authInstance = new Authority(description:"Asset User",
    194                                         authority:"ROLE_AssetUser")
     197                                                            authority:"ROLE_AssetUser")
     198        saveAndTest(authInstance)
     199
     200        // Authority #10
     201        authInstance = new Authority(description:"Production Manager",
     202                                                            authority:"ROLE_ProductionManager")
     203        saveAndTest(authInstance)
     204
     205        // Authority #11
     206        authInstance = new Authority(description:"Production User",
     207                                                            authority:"ROLE_ProductionUser")
    195208        saveAndTest(authInstance)
    196209    }
     
    279292                                    password:passwordEncoded)
    280293        saveAndTest(personInstance)
    281         personInstance.addToAuthorities(Authority.get(2))
    282         personInstance.addToAuthorities(Authority.get(3))
    283         personInstance.addToPersonGroups(PersonGroup.get(5))
     294        personInstance.addToAuthorities(Authority.get(2)) // ROLE_Manager.
     295        personInstance.addToAuthorities(Authority.get(3)) // ROLE_AppUser.
    284296
    285297        //Person #4
     
    290302                                    password:passwordEncoded)
    291303        saveAndTest(personInstance)
    292         personInstance.addToAuthorities(Authority.get(3))
    293         personInstance.addToAuthorities(Authority.get(5))
    294         personInstance.addToAuthorities(Authority.get(7))
    295         personInstance.addToAuthorities(Authority.get(9))
     304        personInstance.addToAuthorities(Authority.get(3)) // ROLE_AppUser.
     305        personInstance.addToAuthorities(Authority.get(5)) // ROLE_TaskManager.
     306        personInstance.addToAuthorities(Authority.get(7)) // ROLE_InventoryUser.
     307        personInstance.addToAuthorities(Authority.get(9)) // ROLE_AssetUser.
    296308        personInstance.addToPersonGroups(PersonGroup.get(1))
    297309
     
    323335
    324336        //Person #7
    325         personInstance = new Person(loginName:"mann",
     337        personInstance = new Person(loginName:"production manager",
    326338                                    firstName:"Production",
    327                                     lastName:"Mann",
     339                                    lastName:"Manager",
    328340                                    pass:passClearText,
    329341                                    password:passwordEncoded)
    330342        saveAndTest(personInstance)
    331         personInstance.addToAuthorities(Authority.get(3))
    332         personInstance.addToAuthorities(Authority.get(5))
     343        personInstance.addToAuthorities(Authority.get(3)) // ROLE_AppUser.
     344        personInstance.addToAuthorities(Authority.get(10)) // ROLE_ProductionManager.
    333345        personInstance.addToPersonGroups(PersonGroup.get(3))
    334346
    335         //Person #7
     347        //Person #8
     348        personInstance = new Person(loginName:"production",
     349                                    firstName:"Production",
     350                                    lastName:"User",
     351                                    pass:passClearText,
     352                                    password:passwordEncoded)
     353        saveAndTest(personInstance)
     354        personInstance.addToAuthorities(Authority.get(3)) // ROLE_AppUser.
     355        personInstance.addToAuthorities(Authority.get(11)) // ROLE_ProductionUser.
     356        personInstance.addToPersonGroups(PersonGroup.get(3))
     357
     358        //Person #9
    336359        personInstance = new Person(loginName:"testmanager",
    337360                                    firstName:"Test",
     
    340363                                    password:passwordEncoded)
    341364        saveAndTest(personInstance)
    342         personInstance.addToAuthorities(Authority.get(3))
    343         personInstance.addToAuthorities(Authority.get(4))
    344         personInstance.addToAuthorities(Authority.get(6))
    345         personInstance.addToAuthorities(Authority.get(8))
     365        personInstance.addToAuthorities(Authority.get(3)) // ROLE_AppUser.
     366        personInstance.addToAuthorities(Authority.get(4)) // ROLE_TaskManager.
     367        personInstance.addToAuthorities(Authority.get(6)) // ROLE_InventoryManager.
     368        personInstance.addToAuthorities(Authority.get(8)) // ROLE_AssetManager.
    346369        personInstance.addToPersonGroups(PersonGroup.get(3))
    347370    }
     
    621644    }
    622645
     646    def createDemoProductionReference() {
     647
     648        // ProductionReference
     649        def productionReferenceInstance
     650
     651        // ProductionReference #1
     652        productionReferenceInstance = new ProductionReference(name: "Monday Production")
     653        saveAndTest(productionReferenceInstance)
     654
     655        // ProductionReference #2
     656        productionReferenceInstance = new ProductionReference(name: "Tuesday Production")
     657        saveAndTest(productionReferenceInstance)
     658    }
     659
    623660/*********************
    624661START OF TASK
Note: See TracChangeset for help on using the changeset viewer.