Exemplo n.º 1
0
        static void Main()
        {
            TodoManager todoManager = new TodoManager();

            //Test-code, add user interface here later
            //todoManager.AddTodoItem("Rasta hunden");
            //todoManager.AddTodoItem("Rasta den andra hunden");
            System.Console.WriteLine("Vad vill du lägga till?");
            string inmatning = Console.ReadLine();

            todoManager.AddTodoItem(inmatning);

            //todoManager.AddTodoItem("Rensa kattlådan");



            Console.WriteLine("Vad vill du göra?");
            Console.WriteLine("1. Lägg till en uppgift");
            Console.WriteLine("2. Ändra uppgift status?");
            Console.WriteLine("3. Ta bort en uppgift");
            Console.WriteLine("4. Avsluta?");   // Avsluta?
            // Ta inmatning
            string yourChoice = Console.ReadLine();
            int    selection  = Convert.ToInt32(yourChoice); // convert int

            // Utvärdera inmatning, switch
            switch (selection)
            {
            case 1:
                AddToDo(todoManager);  // Lägg till uppgift Skapa en metod som tar in en todomanager som argument.

                break;

            case 2:
                ToggleToDoStatus(todoManager);// Markera en uppgift som färdig / ofärdig
                break;

            case 3:
                // Ta bort en uppgift
                break;

            case 4:
                Environment.Exit(-1); // Avsluta
                break;

            default:
                Console.WriteLine("Mata in en siffra mellan 1 - 4!");
                break;
            }
            // är det 1, kör addtodo
            // är det 2, ...

            todoManager.SetTodoItem(0, true); // pekar på första
            todoManager.RemoveTodoItem(1);    // pekar på andra.
        }
Exemplo n.º 2
0
        static void Main()
        {
            TodoManager todoManager = new TodoManager();

            //Test-code, add user interface here later
            todoManager.AddTodoItem("Rasta hunden");
            todoManager.AddTodoItem("Rasta den andra hunden");
            todoManager.AddTodoItem("Rasta papegojan");

            todoManager.SetTodoItem(0, true);
            todoManager.RemoveTodoItem(1);
        }