package ru.bildovich.start;

import ru.bildovich.models.Input;
import ru.bildovich.models.Item;

/**
 * Created by mac on 04.03.17.
 */
public class StartUI {

    private Input input;

    public StartUI(Input input) {
        this.input = input;
    }

    /**
     * Main method.
     *
     * @param args progamme.
     */
    public static void main(String[] args) {
//        Tracker tracker = new Tracker();
//        tracker.add(new Item());
//        System.out.println(tracker.getItems()[tracker.getSize() - 1].getId());
//        System.out.println(System.currentTimeMillis());

        new StartUI(new ConsoleInput()).init();
    }

    public void init(){

        int answer = 0;
        String answerString = "0";
        while (true)
        {

            System.out.println("Система учета заявок");
            System.out.println("1 - Добавление новой заявки");
            System.out.println("2 - Редактирования заявки");
            System.out.println("3 - Удаления заявки");
            System.out.println("4 - Отображение списка всех заявок");
            System.out.println("5 - Отображения заявок с условием фильтра");
            System.out.println("6 - Добавить к заявке комментарий");
            System.out.println("7 - Выход");
            System.out.println();

            answerString = input.ask("Введите номер пункта: ");
            if (answerString.isEmpty()) continue;

            answer = Integer.parseInt(answerString);




        }
//        ConsoleInput consoleInput = new ConsoleInput();
//        String name = consoleInput.ask("Please, enter the task's name: ");

//        Tracker tracker = new Tracker();
//        tracker.add(new Item(name));
//        for (Item item:
//             tracker.findAll()) {
//            System.out.println(item.getName());
//        }
//        System.out.println(tracker.getItems()[tracker.getSize() - 1].getId());
//        System.out.println(System.currentTimeMillis());

    }
}

@@ -663,16 +663,58 @@
 nit()%7B%0A%0A
+        Tracker tracker = new Tracker();%0A%0A
         
@@ -1496,16 +1496,743 @@
 ring);%0A%0A
+            if (answer == 1)%7B%0A                String nameItem = input.ask(%22%D0%92%D0%B2%D0%B5%D0%B4%D0%B8%D1%82%D0%B5 %D0%B8%D0%BC%D1%8F %D0%B7%D0%B0%D1%8F%D0%B2%D0%BA%D0%B8: %22);%0A                if (!answerString.isEmpty()) %7B%0A                    tracker.add(new Item(nameItem));%0A                %7D%0A            %7D else if (answer == 7) %7B%0A                break;%0A            %7D else if (answer == 4) %7B%0A                System.out.println(%22 ------------------------------------- %22);%0A                System.out.println();%0A                for (Item item :%0A                        tracker.findAll()) %7B%0A                    System.out.println(item.getName());%0A                %7D%0A                System.out.println();%0A                System.out.println(%22 ------------------------------------- %22);%0A            %7D else break;
 %0A%0A%0A     

add menu