Class: Renalware::HD::OngoingSessionsController
- Inherits:
-
BaseController
- Object
- ApplicationController
- ApplicationController
- BaseController
- BaseController
- Renalware::HD::OngoingSessionsController
- Includes:
- Concerns::Pageable
- Defined in:
- app/controllers/renalware/hd/ongoing_sessions_controller.rb
Instance Method Summary collapse
Methods inherited from BaseController
Instance Method Details
#show ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 |
# File 'app/controllers/renalware/hd/ongoing_sessions_controller.rb', line 10 def show query = Sessions::OngoingQuery.new(q: params[:q]) sessions = query.call .includes( :hospital_unit, :signed_on_by, :signed_off_by, patient: { current_modality: [:description] } ) .page(page).per(per_page || 15) sessions render locals: { query: query.search, sessions: sessions } end |