예제 #1
0
        public static void CreateCSV()
        {
            Console.WriteLine("".PadLeft(60, '*'));
            Console.WriteLine("\n\n\nDe BookApp CSV\n\n\n");
            Console.WriteLine("".PadLeft(60, '*'));

            Bll.Book    book    = new Bll.Book();
            Dal.BookXml bookXml = new Dal.BookXml(book);
            bookXml.Book = book;
            bookXml.ReadAll();
            Console.WriteLine(bookXml.Message);

            Dal.BookCsv bookCsv = new Dal.BookCsv(book);
            bookCsv.ConnectionString = @"Data/Book2";
            bookCsv.Create('|');
            Console.WriteLine(bookCsv.Message);
        }
예제 #2
0
 static void CreateCsvFromXml()
 {
     Console.WriteLine("".PadLeft(100, '*'));
     Console.WriteLine($"\n\nDe Book App Xml to Csv\n");
     Console.WriteLine("".PadLeft(100, '*'));
     Bll.Book    book    = new Bll.Book();
     Dal.BookXml bookXml = new Dal.BookXml(book);
     bookXml.Book = book;
     bookXml.ReadAll();
     Console.WriteLine(bookXml.Message);
     //No need to show the list from Xml
     //View.BookConsole view = new View.BookConsole(book);
     //view.List();
     Dal.BookCsv bookCsv = new Dal.BookCsv(book);
     bookCsv.ConnectionString = "Data/Book2";
     bookCsv.Create();
     Console.WriteLine(bookCsv.Message);
 }