# File app/controllers/smerf_forms_controller.rb, line 55 def create # Make sure we have some responses if (params.has_key?("responses")) # Validate user responses validate_responses(params) # Save if no errors if (@errors.empty?()) # Create the record SmerfFormsUser.create_records( @smerfform.id, SmerfForm.smerf_user_id, @responses) flash[:notice] = "#{@smerfform.name} saved successfully" # Show the form again, allowing the user to edit responses render(:action => "edit") end else flash[:notice] = "No responses found in #{@smerfform.name}, nothing saved" end end