Sha256: 570262066c3274b509dfa14c0780854b700f08708b2e4cb93e2f31d93fb7aa00

Contents?: true

Size: 1 KB

Versions: 3

Compression:

Stored size: 1 KB

Contents

module Brcobranca
  module Boleto
    module Template
      # Métodos auxiliares de montagem de template
      module Util
        # Responsável por definir a logotipo usada no template genérico, 
        # retorna o caminho para o <b>logotipo</b> ou <b>false</b> caso nao consiga encontrar o logotipo.
        def monta_logo
          case self.class.to_s
          when "BancoBrasil"
            imagem = 'bb.jpg'
          when "BancoItau"
            imagem = 'itau.jpg'
          when "BancoHsbc"
            imagem = 'hsbc.jpg'
          when "BancoReal"
            imagem = 'real.jpg'
          when "BancoBradesco"
            imagem = 'bradesco.jpg'
          when "BancoUnibanco"
            imagem = 'unibanco.jpg'
          when "BancoBanespa"
            imagem = 'banespa.jpg'
          when "BancoCaixa"
            imagem = 'caixa.jpg'
          else
            return false
          end
          File.join(File.dirname(__FILE__),'..','..','arquivos','logos',imagem)
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
tulios-brcobranca-rails2-2.0.10 lib/brcobranca/boleto/template/util.rb
tulios-brcobranca-rails2-2.0.9 lib/brcobranca/boleto/template/util.rb
tulios-brcobranca-rails2-2.0.8 lib/brcobranca/boleto/template/util.rb