Skip to content

Instantly share code, notes, and snippets.

@romulostorel
Created December 20, 2012 14:57
Show Gist options
  • Save romulostorel/4345729 to your computer and use it in GitHub Desktop.
Save romulostorel/4345729 to your computer and use it in GitHub Desktop.
class EnrollmentAcademicYearsCreator
def initialize(enrollment)
self.enrollment = enrollment
end
def create
enrollment_academic_year = EnrollmentAcademicYear.new
enrollment_academic_year.enrollment = enrollment
enrollment_academic_year = enrollment.pre_enrollment
enrollment_academic_year = enrollment.turn //delegate
enrollment_academic_year = enrollment.stage //delegate
EnrollmentAcademicYears.create(enrollment_academic_year)
end
def self.create(enrollment)
new(enrollment).create
end
end
@eduresende
Copy link

na linha 14, poderia ser:

enrollment_academic_year.save

@eduresende
Copy link

e pra delegar usa o :prefix => true

dai ficaria assim, nas linhas 11 e 12

enrollment_academic_year = enrollment.pre_enrollment_turn
enrollment_academic_year = enrollment.pre_enrollment_stage

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment