Sha256: ad3c3b765c70a923a7aacd4a69fca8e136d90aeda5ab8058dc053ad8c45f88c2

Contents?: true

Size: 789 Bytes

Versions: 1

Compression:

Stored size: 789 Bytes

Contents


##
# Auteur Brabant Mano
# Version 0.1 : Date : 07/02/2020


require "../Core/Compte.rb"
require "../Core/Sauvegarde.rb"
require "active_record"
require "rubygems"
require "../Core/ConnectSqlite3.rb"

Compte.has_many :sauvegardes
Sauvegarde.belongs_to :compte

retry_count = 0

print "Donnez le nom de compte à créer : "
compte = Compte.creer(gets.chomp)
p compte
print compte, "\n"

if(!compte.sauvegarder())

  print compte.errors.messages, "\n"

end

p compte
print compte.pseudo, "\n"

retry_count = 0
begin

  print "Donnez le nom de compte à recupérer : "
  recupCompte = Compte.recuperer(gets.chomp)

rescue

  print "Ce compte n'existe pas \n"
  if(retry_count < 3)
    retry_count+=1
    retry
  else
    print "Nombre maximum de retry atteint \n"
  end

end

p recupCompte

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
Hashiparmentier-0.4.0 lib/Hashiparmentier/Test/TestCompte.rb