class Admin::Administration::AttendanceController < Admin::Administration::Controller
  def show
    render_success :ok, json: attendance_props
  end

  def update
    if current_school.update(attenance_params)
      render_success :ok, json: attendance_props
    else
      render_error :unprocessable_entity, errors: current_school
    end
  end

  private
    def attenance_params
      params.permit(:attendance_type, :classroom_hours)
    end

    def attendance_props
      {
        attendance_type: current_school.attendance_type,
        classroom_hours: current_school.classroom_hours
      }
    end
end
