Class: Spud::Admin::InquiriesController

Inherits:
ApplicationController
  • Object
show all
Defined in:
app/controllers/spud/admin/inquiries_controller.rb

Instance Method Summary collapse

Instance Method Details

#destroyObject



17
18
19
20
21
22
23
24
25
26
27
28
29
30
# File 'app/controllers/spud/admin/inquiries_controller.rb', line 17

def destroy
	status = 500
	if @inquiry.destroy
		status = 200
	end
	respond_with @inquiry do |format|
		format.js { render :status => status,:text => nil}
		format.html {
			flash[:error] = "Error removing inquiry!" if status == 500
			flash[:notice] = "Inquiry removed!" if status == 200
			redirect_to spud_admin_inquiries_path and return
		}
	end
end

#indexObject



7
8
9
10
# File 'app/controllers/spud/admin/inquiries_controller.rb', line 7

def index
	@inquiries = SpudInquiry.order("created_at DESC").includes(:spud_inquiry_form).paginate :page => params[:page]
	respond_with @inquiries
end

#showObject



12
13
14
15
# File 'app/controllers/spud/admin/inquiries_controller.rb', line 12

def show
	add_breadcrumb "#{@inquiry.email || "Unknown"}", ''
	respond_with @inquiry
end