class Base::Cidade < ApplicationRecord
	has_paper_trail

	belongs_to :estado, required: true

	validates_presence_of :nome
	validates_presence_of :estado_id

	validates_uniqueness_of :nome, scope: :estado_id

	def nome_e_uf
		self.estado.present? ? "#{nome} - #{estado.uf}" : "#{nome}"
	end
end
