Sha256: 2d5f589602897048052646a2d3607626d5a3d2b2a9362b80a9a767aededba476
Contents?: true
Size: 749 Bytes
Versions: 2
Compression:
Stored size: 749 Bytes
Contents
require_dependency "renalware/medications" require "collection_presenter" module Renalware module Admissions class SummaryPart < Renalware::SummaryPart delegate :nhs_number, to: :patient, prefix: true def admissions @admissions ||= begin CollectionPresenter.new( Admissions::Admission.where(patient: patient).limit(5), Renalware::Admissions::AdmissionPresenter ) end end def admissions_count title_friendly_collection_count( actual: admissions.size, total: Admissions::Admission.where(patient: patient).count ) end def to_partial_path "renalware/admissions/summary_part" end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
renalware-core-2.0.0.pre.rc11 | app/presenters/renalware/admissions/summary_part.rb |
renalware-core-2.0.0.pre.rc10 | app/presenters/renalware/admissions/summary_part.rb |