Sha256: 33078338f0bce768d30803a7ca85e4ad27b14848072fb25de9cd6c5279b6a1b1

Contents?: true

Size: 483 Bytes

Versions: 8

Compression:

Stored size: 483 Bytes

Contents

# frozen_string_literal: true

require_dependency "renalware/hospitals"

module Renalware
  module Hospitals
    class WardsController < BaseController
      def index
        authorize Ward, :index?
        unit = Unit.find(params[:unit_id])
        wards = Ward.where(hospital_unit_id: unit.id).order(name: :asc).select(:id, :name)
        respond_to do |format|
          format.json do
            render json: wards.to_json
          end
        end
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
renalware-core-2.0.25 app/controllers/renalware/hospitals/wards_controller.rb
renalware-core-2.0.24 app/controllers/renalware/hospitals/wards_controller.rb
renalware-core-2.0.23 app/controllers/renalware/hospitals/wards_controller.rb
renalware-core-2.0.22 app/controllers/renalware/hospitals/wards_controller.rb
renalware-core-2.0.21 app/controllers/renalware/hospitals/wards_controller.rb
renalware-core-2.0.20 app/controllers/renalware/hospitals/wards_controller.rb
renalware-core-2.0.18 app/controllers/renalware/hospitals/wards_controller.rb
renalware-core-2.0.17 app/controllers/renalware/hospitals/wards_controller.rb