Exemple #1
0
        private static void SubmenuBudget(Budget budget, decimal incomesTotal)
        {
            consoleMenuPrint.Submenu();
            var optionSubmenu = Console.ReadKey().Key;

            Console.Clear();
            switch (optionSubmenu)
            {
            case ConsoleKey.D1:
                Add(budget, incomesTotal);
                break;

            case ConsoleKey.D2:
                Delete(budget, incomesTotal);
                break;

            case ConsoleKey.D3:
                Modify(budget, incomesTotal);
                break;

            case ConsoleKey.D4:
                consoleMenuPrint.Budget(budget, incomesTotal);
                consoleMenuPrint.PrintLine(53);
                break;

            case ConsoleKey.D5:
                consoleMenuPrint.Count(budget);
                break;

            case ConsoleKey.D6:
                budget.Clear();
                break;

            case ConsoleKey.D7:
                budget.AddTemplate(budget);
                break;

            case ConsoleKey.D9:
                break;
            }
        }
Exemple #2
0
 private static void TemplateBudget(Budget incomes, Budget expensesFixed, Budget expensesVariable)
 {
     incomes.AddTemplate(incomes);
     expensesFixed.AddTemplate(expensesFixed);
     expensesVariable.AddTemplate(expensesVariable);
 }
 public static void AddTemplate(Budget incomes, Budget expenses)
 {
     incomes.AddTemplate("incomes");
     expenses.AddTemplate("expenses");
 }