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); } }
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); } }
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(); }