Sha256: ea385657482588c1df78fb89a5f9010a411dad6e7a5f1a4c000d03c232bdf599

Contents?: true

Size: 384 Bytes

Versions: 31

Compression:

Stored size: 384 Bytes

Contents

module Renalware
  class BloodPressure < NestedAttribute
    attribute :systolic, Integer
    attribute :diastolic, Integer

    validates_with Renalware::Patients::BloodPressureValidator

    def to_s
      return "" unless systolic.present? && diastolic.present?
      "#{systolic} / #{diastolic}"
    end

    def blank?
      systolic.blank? && diastolic.blank?
    end
  end
end

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
renalware-core-2.0.12 app/documents/renalware/blood_pressure.rb
renalware-core-2.0.11 app/documents/renalware/blood_pressure.rb
renalware-core-2.0.9 app/documents/renalware/blood_pressure.rb
renalware-core-2.0.8 app/documents/renalware/blood_pressure.rb
renalware-core-2.0.7 app/documents/renalware/blood_pressure.rb
renalware-core-2.0.5 app/documents/renalware/blood_pressure.rb
renalware-core-2.0.4 app/documents/renalware/blood_pressure.rb
renalware-core-2.0.3 app/documents/renalware/blood_pressure.rb
renalware-core-2.0.2 app/documents/renalware/blood_pressure.rb
renalware-core-2.0.1 app/documents/renalware/blood_pressure.rb
renalware-core-2.0.0 app/documents/renalware/blood_pressure.rb
renalware-core-2.0.0.pre.rc13 app/documents/renalware/blood_pressure.rb
renalware-core-2.0.0.pre.rc11 app/documents/renalware/blood_pressure.rb
renalware-core-2.0.0.pre.rc10 app/documents/renalware/blood_pressure.rb
renalware-core-2.0.0.pre.rc9 app/documents/renalware/blood_pressure.rb
renalware-core-2.0.0.pre.rc8 app/documents/renalware/blood_pressure.rb
renalware-core-2.0.0.pre.rc7 app/documents/renalware/blood_pressure.rb
renalware-core-2.0.0.pre.rc6 app/documents/renalware/blood_pressure.rb
renalware-core-2.0.0.pre.rc5 app/documents/renalware/blood_pressure.rb
renalware-core-2.0.0.pre.rc4 app/documents/renalware/blood_pressure.rb