Exemplo n.º 1
0
        static void Main(string[] args)
        {
            Page page1 = new Page("Page1 Title", "Page1 text is here ... :)");
            Page page2 = new Page("Page2 Title", "Page2 text is here ... :)");
            Page page3 = new Page("Page3 Title", "Page3 text is here ... :)");

            SimpleNotepad simple = new SimpleNotepad(5);

            simple.Pages[0] = page1;
            simple.Pages[1] = page2;
            simple.Pages[2] = page3;
            //Print this notepad
            simple.PrintNotepad();

            SecureNotepad secure = new SecureNotepad(3, "word");

            Console.WriteLine("Secure Notepad: ");
            secure.AddTextToPage(1, "Secure " + simple.Pages[0].ReadPage());
            secure.AddTextToPage(2, "Secure " + simple.Pages[1].ReadPage());
            //secure.AddTextToPage(3, "Secure " + simple.Pages[2].ReadPage());
            Console.WriteLine("Print Secure Notepad: ");

            secure.PrintNotepad();

            ElectronicSecureNotepad electronic = new ElectronicSecureNotepad(2, "pass");

            electronic.Start();

            Console.WriteLine("Electronic secure notepad: ");
            electronic.AddTextToPage(1, "Electronic Page 1");

            electronic.Stop();

            electronic.AddTextToPage(2, "Electronic Page 2");

            electronic.Start();

            Console.WriteLine("Electronic Secure Notepad Print: ");
            electronic.PrintNotepad();

            Console.WriteLine("Electronic Secure Notepad page contains digits: ");

            Console.WriteLine(electronic.Pages[0].ContainsDigits());

            Console.ReadKey();
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            Page page1 = new Page("Page1 Title", "Page1 text is here ... :)");
            Page page2 = new Page("Page2 Title", "Page2 text is here ... :)");
            Page page3 = new Page("Page3 Title", "Page3 text is here ... :)");

            SimpleNotepad simple = new SimpleNotepad(5);

            simple.Pages[0] = page1;
            simple.Pages[1] = page2;
            simple.Pages[2] = page3;

            simple.PrintNotepad();

            SecureNotepad secure = new SecureNotepad(3, "parola");

            secure.AddTextToPage(1, "Secure " + simple.Pages[0].ReadPage());
            secure.AddTextToPage(2, "Secure " + simple.Pages[0].ReadPage());
            secure.AddTextToPage(3, "Secure " + simple.Pages[0].ReadPage());

            secure.PrintNotepad();

            Console.ReadKey();
        }