public static void AddNewOutcome()
        {
            Console.Clear();

            Console.WriteLine("New outcome:");
            Console.WriteLine("Enter outcome name: ");
            string name = Console.ReadLine();

            Console.WriteLine("Enter amount:");
            decimal amount;

            while (!decimal.TryParse(Console.ReadLine(), out amount))
            {
                Console.WriteLine("Please enter valid amount: ");
            }
            ;

            Console.WriteLine("Enter date (YYYY-MM-DD): ");
            DateTime date;

            while (!DateTime.TryParse(Console.ReadLine(), out date))
            {
                Console.WriteLine("Please enter valid date:");
            }
            ;

            IEntryService entryService = new EntryService(_repository);

            entryService.AddNewOutcome(amount, name, date);

            Console.ForegroundColor = ConsoleColor.Red;
            Console.WriteLine("New outcome added");
            ReturnToMenuMessage();
        }