module Licitacao::ContratosHelper
	def rota_contratos
		if logado_na_licitacao?
			licitacao_contratos_path
		elsif logado_no_administrativo?
			administrativo_contratos_path
		elsif contabilidade_atual.present?
			contabilidade_contratos_path
		else
			controladoria_contratos_path
		end
	end

	def rota_contrato contrato=@contrato
		if logado_na_licitacao?
			licitacao_contrato_path(contrato)
		elsif logado_no_administrativo?
			administrativo_contrato_path(contrato)
		elsif contabilidade_atual.present?
			contabilidade_contrato_path(contrato)
		else
			controladoria_contrato_path(contrato)
		end
	end

	def status_label (status,enum)
		if enum == "confirmado" || enum == "fechado"
			style = "success"
		elsif enum == "aberto"
			style = "warning"
		elsif enum == "cancelado" || enum == "rescindido"
			style = "danger"
		elsif enum == "recebido"
			style = "default"
		else
			style = "info"
		end
		text = status
		bs_label(text, style)
	end
end
