Class: Meeting::MeetingsController
- Inherits:
-
ApplicationController
- Object
- ApplicationController
- Meeting::MeetingsController
- Defined in:
- app/controllers/meetings_controller.rb
Instance Method Summary collapse
-
#create ⇒ Object
POST /meetings POST /meetings.json.
-
#destroy ⇒ Object
DELETE /meetings/1 DELETE /meetings/1.json.
-
#edit ⇒ Object
GET /meetings/1/edit.
-
#index ⇒ Object
GET /meetings GET /meetings.json.
-
#new ⇒ Object
GET /meetings/new GET /meetings/new.json.
-
#show ⇒ Object
GET /meetings/1 GET /meetings/1.json.
-
#update ⇒ Object
PUT /meetings/1 PUT /meetings/1.json.
Instance Method Details
#create ⇒ Object
POST /meetings POST /meetings.json
101 102 103 104 105 106 107 108 109 110 111 112 113 |
# File 'app/controllers/meetings_controller.rb', line 101 def create @meeting = Meeting.new(params[:meeting]) respond_to do |format| if @meeting.save format.html { redirect_to @meeting, notice: 'Meeting was successfully created.' } format.json { render json: @meeting, status: :created, location: @meeting } else format.html { render action: "new" } format.json { render json: @meeting.errors, status: :unprocessable_entity } end end end |
#destroy ⇒ Object
DELETE /meetings/1 DELETE /meetings/1.json
133 134 135 136 137 138 139 140 141 |
# File 'app/controllers/meetings_controller.rb', line 133 def destroy @meeting = Meeting.find(params[:id]) @meeting.destroy respond_to do |format| format.html { redirect_to meetings_url } format.json { head :no_content } end end |
#edit ⇒ Object
GET /meetings/1/edit
95 96 97 |
# File 'app/controllers/meetings_controller.rb', line 95 def edit @meeting = Meeting.find(params[:id]) end |
#index ⇒ Object
GET /meetings GET /meetings.json
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
# File 'app/controllers/meetings_controller.rb', line 27 def index # @meetings = Meeting.all Rails.logger.info("MEETMER: meetings_controller.rb") @meetings = Meeting.find(:all, :order => 'meetingdate DESC', :limit => 10) @meetingsall = Meeting.find(:all, :order => 'meetingdate DESC', :conditions => {:meetingyear => Time.now.year}) @meetingstotal = Meeting.find(:all) @cyear = Time.now.year @meetings1 = Meeting.find(:all, :conditions => {:meetingmonth => "1", :meetingyear => Time.now.year}) @meetings2 = Meeting.find(:all, :conditions => {:meetingmonth => "2", :meetingyear => Time.now.year}) @meetings3 = Meeting.find(:all, :conditions => {:meetingmonth => "3", :meetingyear => Time.now.year}) @meetings4 = Meeting.find(:all, :conditions => {:meetingmonth => "4", :meetingyear => Time.now.year}) @meetings5 = Meeting.find(:all, :conditions => {:meetingmonth => "5", :meetingyear => Time.now.year}) @meetings6 = Meeting.find(:all, :conditions => {:meetingmonth => "6", :meetingyear => Time.now.year}) @meetings7 = Meeting.find(:all, :conditions => {:meetingmonth => "7", :meetingyear => Time.now.year}) @meetings8 = Meeting.find(:all, :conditions => {:meetingmonth => "8", :meetingyear => Time.now.year}) @meetings9 = Meeting.find(:all, :conditions => {:meetingmonth => "9", :meetingyear => Time.now.year}) @meetings10 = Meeting.find(:all, :conditions => {:meetingmonth => "10", :meetingyear => Time.now.year}) @meetings11 = Meeting.find(:all, :conditions => {:meetingmonth => "11", :meetingyear => Time.now.year}) @meetings12 = Meeting.find(:all, :conditions => {:meetingmonth => "12", :meetingyear => Time.now.year}) respond_to do |format| format.html # index.html.erb format.json { render json: @meetings } end end |
#new ⇒ Object
GET /meetings/new GET /meetings/new.json
85 86 87 88 89 90 91 92 |
# File 'app/controllers/meetings_controller.rb', line 85 def new @meeting = Meeting.new respond_to do |format| format.html # new.html.erb format.json { render json: @meeting } end end |
#show ⇒ Object
GET /meetings/1 GET /meetings/1.json
57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 |
# File 'app/controllers/meetings_controller.rb', line 57 def show @meetings = Meeting.find(:all, :order => 'meetingdate DESC', :limit => 10) @meetingsall = Meeting.find(:all, :order => 'meetingdate DESC') @meeting = Meeting.find(params[:id]) @meetingstotal = Meeting.find(:all) @meetings1 = Meeting.find(:all, :conditions => {:meetingmonth => "1", :meetingyear => Time.now.year}) @meetings2 = Meeting.find(:all, :conditions => {:meetingmonth => "2", :meetingyear => Time.now.year}) @meetings3 = Meeting.find(:all, :conditions => {:meetingmonth => "3", :meetingyear => Time.now.year}) @meetings4 = Meeting.find(:all, :conditions => {:meetingmonth => "4", :meetingyear => Time.now.year}) @meetings5 = Meeting.find(:all, :conditions => {:meetingmonth => "5", :meetingyear => Time.now.year}) @meetings6 = Meeting.find(:all, :conditions => {:meetingmonth => "6", :meetingyear => Time.now.year}) @meetings7 = Meeting.find(:all, :conditions => {:meetingmonth => "7", :meetingyear => Time.now.year}) @meetings8 = Meeting.find(:all, :conditions => {:meetingmonth => "8", :meetingyear => Time.now.year}) @meetings9 = Meeting.find(:all, :conditions => {:meetingmonth => "9", :meetingyear => Time.now.year}) @meetings10 = Meeting.find(:all, :conditions => {:meetingmonth => "10", :meetingyear => Time.now.year}) @meetings11 = Meeting.find(:all, :conditions => {:meetingmonth => "11", :meetingyear => Time.now.year}) @meetings12 = Meeting.find(:all, :conditions => {:meetingmonth => "12", :meetingyear => Time.now.year}) respond_to do |format| format.html # show.html.erb format.json { render json: @meeting } end end |
#update ⇒ Object
PUT /meetings/1 PUT /meetings/1.json
117 118 119 120 121 122 123 124 125 126 127 128 129 |
# File 'app/controllers/meetings_controller.rb', line 117 def update @meeting = Meeting.find(params[:id]) respond_to do |format| if @meeting.update_attributes(params[:meeting]) format.html { redirect_to @meeting, notice: 'Meeting was successfully updated.' } format.json { head :no_content } else format.html { render action: "edit" } format.json { render json: @meeting.errors, status: :unprocessable_entity } end end end |