Sha256: 4f6a95c1e71084722525a2348e25159b5a5f08957d75b77bbd7ef8d5cbf21259

Contents?: true

Size: 809 Bytes

Versions: 1

Compression:

Stored size: 809 Bytes

Contents

module Admin

  class LookupsController < BaseController

    def index
      @lookups = Lookup.order(:created_at)
    end

    def new
      @lookup = Lookup.new
    end

    def create
      @lookup = Lookup.new(params[:lookup])
      if @lookup.save
        redirect_to admin_lookups_path
      else
        render :new
      end
    end

    def show
      @lookup = Lookup.find(params[:id])
    end

    def edit
      @lookup = Lookup.find(params[:id])
    end

    def update
      @lookup = Lookup.find(params[:id])
      if @lookup.update_attributes(params[:lookup].permit!)
        redirect_to admin_lookups_path
      else
        render :edit
      end
    end

    def destroy
      @lookup = Lookup.find(params[:id])
      @lookup.destroy
      redirect_to admin_lookups_path
    end

  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
coalla-cms-0.4.2.0 app/controllers/admin/lookups_controller.rb