pchaigno/ProjetVaR — pull request #6 by echauty (2014-03-06 21:03:34+00:00)
Title: Import

Vous l'attendiez tous, la voilà. Cette fonctionnalité permet d'importer des fichiers de différentes provenances. Mon code comporte des classes pour gérer cela ImportData (fichier déjà importer dans logiciel) et ImportNewData (fichier Yahoo). Après réflexion, il semble que cela ne soit pas nécessaire, car en fait il se peut qu'il n'y ai que le numéro de colonne où trouver la valeur de l'action qui change (1 ou 6 (Yahoo)), mais également un début de la lecture du fichier Yahoo, une ligne après celle d'un fichier déjà importé, car le fichier Yahoo contient sur la 1ere ligne les différents intitulés des colonnes. Bref, des petites différences que l'on doit pouvoir gérer avec des if dans une même classe.
Lorsque vous souhaiterez importer un fichier, une fenêtre apparaîtra pour vous proposer de donner un nom à l'action, une date de début et de fin d'importation, ainsi que la sélection de la source des données.
A l'heure actuelle, rien n'est géré pour détecter de mauvais paramètres, donc faites attention ^^
Et le bouton Annuler de la fenêtre ne fait rien.
Une fois que le fichier est importé comme il faut, on devrait créer un Asset, cela a été mis en commentaire car ma version de Asset n'était pas à jour... Il faudrait ensuite l'envoyer dans la Factory.