Skip to content

Instantly share code, notes, and snippets.

@Kamilahsantos
Created May 27, 2019 01:52
Show Gist options
  • Save Kamilahsantos/49b299ccbe9c8f2493c0165f755a15f7 to your computer and use it in GitHub Desktop.
Save Kamilahsantos/49b299ccbe9c8f2493c0165f755a15f7 to your computer and use it in GitHub Desktop.
class SalvarRegistroVendasWorker
def salvar_no_banco ()
arquivo_de_texto = BaixarArquivoServidorFtp.requisitar_servidor(arquivo)
LogVendas.ler_arquivo(arquivo)
end
end
class BaixarArquivoServidorFtp
attr_reader :host :porta :usuario :senha
def self.requisitar_servidor(arquivo)
Net::FTP.open(@host) do |ftp|
ftp.login (usuarios: @usuario, senhas: @senha)
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment