Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class TeacherBriefsController < ApplicationController
- before_filter :get_student
- def show
- @teacher_brief = @student.teacher_briefs.find(params[:id])
- respond_to do |format|
- format.html
- format.xml {render :xml => @teacher_brief}
- end
- end
- def new
- @teacher_brief = @student.teacher_briefs.build
- respond_to do |format|
- format.html # new.html.erb
- format.xml { render :xml => @teacher_brief }
- end
- end
- def create
- @teacher_brief = @student.teacher_briefs.build(params[:teacher_brief])
- @teacher_brief.gen_sub_scores
- respond_to do |format|
- if @teacher_brief.save
- flash[:notice] = 'Brief was successfully created.'
- format.html { redirect_to([@student, @teacher_brief]) }
- format.xml { render :xml => @teacher_brief, :status => :created, :location => @teacher_brief }
- else
- format.html { render :action => "new" }
- format.xml { render :xml => @teacher_brief.errors, :status => :unprocessable_entity }
- end
- end
- end
- private
- def get_student
- @student = Student.find(params[:student_id])
- end
- end
Add Comment
Please, Sign In to add comment