Beispiel #1
0
        public static void saveCSVtrajet(Polyline trajet, string cheminDacces)
        {
            Console.WriteLine("DEBUG (1) : chemin d acces = " + cheminDacces);
            try
            {
                cheminDacces = Path.GetDirectoryName(cheminDacces);
                cheminDacces = Path.Combine(cheminDacces, trajet.NomTrajet + IdFichier.GetAnNewId().ToString() + ".csv");

                Console.WriteLine("DEBUG (2) : chemin d acces = " + cheminDacces);
                using (System.IO.StreamWriter file = new System.IO.StreamWriter(cheminDacces, true))
                {
                    foreach (POI p in trajet.CollectionDeCoordonnes)
                    {
                        if (p.Description == "")
                        {
                            Console.WriteLine("DEBUG : pas de description POI");
                            file.WriteLine(Convert.ToString(p.Latitude) + ";" + Convert.ToString(p.Longitude) + ";");
                        }
                        else
                        {
                            Console.WriteLine("DEBUG : il y a une description POI");
                            file.WriteLine(Convert.ToString(p.Latitude) + ";" + Convert.ToString(p.Longitude) + ";" + p.Description);
                        }
                    }
                }
            }
            catch (Exception e)
            {
                throw new CSVexception("error saveCSVfile POI : " + e.Message);
            }
        }
Beispiel #2
0
        public static void deplacementFichier(string pathActuel, string newDirectory)
        {
            string newfileName = Path.GetFileNameWithoutExtension(pathActuel);

            newfileName += IdFichier.GetAnNewId().ToString() + ".az";

            try
            {
                string destFile = Path.Combine(newDirectory, newfileName);
                Console.WriteLine("DEBUG : deplacementFichier : destFile = " + destFile);
                File.Move(pathActuel, destFile);
            }
            catch (Exception e)
            {
                throw new LoadSaveException("(deplacementFichier) ERREUR : " + e.Message);
            }
        }
Beispiel #3
0
        public static void saveCSVfile(POI pOI, string cheminDacces)
        {
            string nomFichier = pOI.Description + IdFichier.GetAnNewId().ToString() + ".csv";

            try
            {
                cheminDacces = Path.GetDirectoryName(cheminDacces);
                cheminDacces = Path.Combine(cheminDacces, nomFichier);

                using (System.IO.StreamWriter file = new System.IO.StreamWriter(cheminDacces, true))
                {
                    file.WriteLine(Convert.ToString(pOI.Latitude) + ";" + Convert.ToString(pOI.Longitude) + ";" + pOI.Description);
                }
            }
            catch (Exception e)
            {
                throw new CSVexception("error saveCSVfile POI : " + e.Message);
            }
        }
 public CartoObj()
 {
     Id = IdFichier.GetAnNewId();
 }