Sha256: a11cce69a2ef8bf7a400cd2f99c0b56bc37f321e603a42bd1a408c066f9d5d29
Contents?: true
Size: 638 Bytes
Versions: 26
Compression:
Stored size: 638 Bytes
Contents
class Admin::InquiriesController < Admin::BaseController crudify :inquiry, :title_attribute => "name", :order => "created_at DESC" before_filter :find_inquiry, :only => [:show, :toggle_status, :destroy] before_filter :find_all_inquiries, :only => [:index] def toggle_status @inquiry.toggle!(:open) flash[:notice] = "'#{@inquiry.name}' has been " + if @inquiry.open? "reopened" else "closed" end redirect_to :action => 'index' end protected def find_all_inquiries @open_inquiries = Inquiry.opened @closed_inquiries = Inquiry.closed @inquiries = @open_inquiries end end
Version data entries
26 entries across 26 versions & 1 rubygems