Ignore:
Timestamp:
May 1, 2009, 3:27:41 PM (15 years ago)
Author:
gav
Message:

Run generate-all on all controllers and views except Person and Authority.
Extensive work on Asset domain and application now compiles and runs well.
Update BootStrap? to suite.

File:
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/controllers/PeriodController.groovy

    r120 r122  
    11import org.codehaus.groovy.grails.plugins.springsecurity.Secured
    22
    3 class FrequencyController extends BaseAppAdminController {
     3class PeriodController extends BaseAppAdminController {
    44   
    55    def index = { redirect(action:list,params:params) }
     
    1010    def list = {
    1111        params.max = Math.min( params.max ? params.max.toInteger() : 10,  100)
    12         [ frequencyInstanceList: Frequency.list( params ), frequencyInstanceTotal: Frequency.count() ]
     12        [ periodInstanceList: Period.list( params ), periodInstanceTotal: Period.count() ]
    1313    }
    1414
    1515    def show = {
    16         def frequencyInstance = Frequency.get( params.id )
     16        def periodInstance = Period.get( params.id )
    1717
    18         if(!frequencyInstance) {
    19             flash.message = "Frequency not found with id ${params.id}"
     18        if(!periodInstance) {
     19            flash.message = "Period not found with id ${params.id}"
    2020            redirect(action:list)
    2121        }
    22         else { return [ frequencyInstance : frequencyInstance ] }
     22        else { return [ periodInstance : periodInstance ] }
    2323    }
    2424
    2525    def delete = {
    26         def frequencyInstance = Frequency.get( params.id )
    27         if(frequencyInstance) {
     26        def periodInstance = Period.get( params.id )
     27        if(periodInstance) {
    2828            try {
    29                 frequencyInstance.delete()
    30                 flash.message = "Frequency ${params.id} deleted"
     29                periodInstance.delete()
     30                flash.message = "Period ${params.id} deleted"
    3131                redirect(action:list)
    3232            }
    3333            catch(org.springframework.dao.DataIntegrityViolationException e) {
    34                 flash.message = "Frequency ${params.id} could not be deleted"
     34                flash.message = "Period ${params.id} could not be deleted"
    3535                redirect(action:show,id:params.id)
    3636            }
    3737        }
    3838        else {
    39             flash.message = "Frequency not found with id ${params.id}"
     39            flash.message = "Period not found with id ${params.id}"
    4040            redirect(action:list)
    4141        }
     
    4343
    4444    def edit = {
    45         def frequencyInstance = Frequency.get( params.id )
     45        def periodInstance = Period.get( params.id )
    4646
    47         if(!frequencyInstance) {
    48             flash.message = "Frequency not found with id ${params.id}"
     47        if(!periodInstance) {
     48            flash.message = "Period not found with id ${params.id}"
    4949            redirect(action:list)
    5050        }
    5151        else {
    52             return [ frequencyInstance : frequencyInstance ]
     52            return [ periodInstance : periodInstance ]
    5353        }
    5454    }
    5555
    5656    def update = {
    57         def frequencyInstance = Frequency.get( params.id )
    58         if(frequencyInstance) {
     57        def periodInstance = Period.get( params.id )
     58        if(periodInstance) {
    5959            if(params.version) {
    6060                def version = params.version.toLong()
    61                 if(frequencyInstance.version > version) {
     61                if(periodInstance.version > version) {
    6262                   
    63                     frequencyInstance.errors.rejectValue("version", "frequency.optimistic.locking.failure", "Another user has updated this Frequency while you were editing.")
    64                     render(view:'edit',model:[frequencyInstance:frequencyInstance])
     63                    periodInstance.errors.rejectValue("version", "period.optimistic.locking.failure", "Another user has updated this Period while you were editing.")
     64                    render(view:'edit',model:[periodInstance:periodInstance])
    6565                    return
    6666                }
    6767            }
    68             frequencyInstance.properties = params
    69             if(!frequencyInstance.hasErrors() && frequencyInstance.save()) {
    70                 flash.message = "Frequency ${params.id} updated"
    71                 redirect(action:show,id:frequencyInstance.id)
     68            periodInstance.properties = params
     69            if(!periodInstance.hasErrors() && periodInstance.save()) {
     70                flash.message = "Period ${params.id} updated"
     71                redirect(action:show,id:periodInstance.id)
    7272            }
    7373            else {
    74                 render(view:'edit',model:[frequencyInstance:frequencyInstance])
     74                render(view:'edit',model:[periodInstance:periodInstance])
    7575            }
    7676        }
    7777        else {
    78             flash.message = "Frequency not found with id ${params.id}"
     78            flash.message = "Period not found with id ${params.id}"
    7979            redirect(action:edit,id:params.id)
    8080        }
     
    8282
    8383    def create = {
    84         def frequencyInstance = new Frequency()
    85         frequencyInstance.properties = params
    86         return ['frequencyInstance':frequencyInstance]
     84        def periodInstance = new Period()
     85        periodInstance.properties = params
     86        return ['periodInstance':periodInstance]
    8787    }
    8888
    8989    def save = {
    90         def frequencyInstance = new Frequency(params)
    91         if(!frequencyInstance.hasErrors() && frequencyInstance.save()) {
    92             flash.message = "Frequency ${frequencyInstance.id} created"
    93             redirect(action:show,id:frequencyInstance.id)
     90        def periodInstance = new Period(params)
     91        if(!periodInstance.hasErrors() && periodInstance.save()) {
     92            flash.message = "Period ${periodInstance.id} created"
     93            redirect(action:show,id:periodInstance.id)
    9494        }
    9595        else {
    96             render(view:'create',model:[frequencyInstance:frequencyInstance])
     96            render(view:'create',model:[periodInstance:periodInstance])
    9797        }
    9898    }
Note: See TracChangeset for help on using the changeset viewer.