diff --git a/src/Data.java b/src/Data.java index 515f75e..b846832 100644 --- a/src/Data.java +++ b/src/Data.java @@ -1,8 +1,9 @@ +import java.io.File; +import java.io.FileWriter; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; -import java.sql.Array; import java.util.ArrayList; import java.util.List; import java.util.Scanner; @@ -199,16 +200,20 @@ public class Data { /** * The method writeData writes the data of a List into a txt file. * + * @author Felix Wöstemeyer + * * @param pathWrite determines the filename of the file that will be written * @param listToWrite determines which ArrayList is to be used for writing the file */ public void writeData(String pathWrite, ArrayList listToWrite) { - if (pathWrite.equals("users.txt")) { - - } else if (pathWrite.equals("orders.txt")) { - - } else if (pathWrite.equals("menue.txt")){ - + try { + if (new File(pathWrite).exists()) { + for (String zeile : listToWrite) { + new FileWriter(pathWrite).write(zeile); + } + } + }catch(IOException e){ + e.printStackTrace(); } }