class Admin::Legacy::Student::Students::Indiana::SummerGraduatesController < ApplicationController
  def create
    dir = "#{current_school.indiana_environment_service}::SummerReleaseService"
    dir.constantize.call(
      current_school_year.id,
      student.id,
      :post,
      34,
      true
    )

    graduate_dir = "#{current_school.indiana_environment_service}::GraduateService"
    graduate_dir.constantize.new(
      current_school_year.id,
      { student_id: student.id }
    ).send_summer_graduate

    render_success :ok
  end

  private
    def student
      @student ||= current_school.students.find_by(id: params[:student_id])
    end
end
