class Obra::EquipamentoRdo < ApplicationRecord
	has_paper_trail

	belongs_to :diario_de_obra, required: true, class_name: 'Obra::DiarioDeObra'
	belongs_to :equipamento, required: true, class_name: 'Obra::Equipamento'

	validates_presence_of :equipamento_id, :quantidade
	validates_numericality_of :quantidade, greater_than: 0, allow_nil: true

	def descricao_e_quantidade
		equipamento.descricao.to_s + " (" + quantidade.to_s + ")"
	end
end
