class LeccaClient::Proposal::Builder

Public Instance Methods

line() click to toggle source
# File lib/lecca_client/proposal/builder.rb, line 14
def line
  [operacao, cliente, endereco, telefone, emprego, conta_bancaria, fundo].map(&:build).reduce(:+)
end
upload() click to toggle source
# File lib/lecca_client/proposal/builder.rb, line 18
def upload
  LeccaClient::Uploader.new(line, filename).upload
end

Private Instance Methods

filename() click to toggle source
# File lib/lecca_client/proposal/builder.rb, line 24
def filename
  file = operacao[:numero_operacao]

  "#{file}.txt"
end