class Licitacao::ItemDoLoteDoPedido < ApplicationRecord
	has_paper_trail

	belongs_to :lote_do_pedido
	belongs_to :item_do_pedido

	scope :validos, -> { joins(:item_do_pedido).where('licitacao_itens_do_pedido.valido = ?', true)}
	scope :por_valor_previsto, -> { joins(:item_do_pedido).where(por_valor_previsto: true)}
	scope :por_preco, -> { joins(:item_do_pedido).where('licitacao_itens_do_pedido.tipo = ?', 0)}
	scope :por_desconto, -> { joins(:item_do_pedido).where('licitacao_itens_do_pedido.tipo = ?', 1)}

	def item
		self.item_do_pedido.item
	end

end
