public void Process() { Console.WriteLine("-".PadLeft(20, '-')); Console.WriteLine("\nПерсонал:"); foreach (Worker worker in serviceWorkers.GetListOfWorker()) { Console.WriteLine(worker); } Console.WriteLine("\nПеречень товаров:"); foreach (Product product in serviceProduct.GetAllProducts()) { Console.WriteLine(product); } Console.WriteLine("\nАренда помещений:"); foreach (Rent item in serviceRent.getAllRent()) { Console.WriteLine(item); } Console.WriteLine("-".PadLeft(20, '-')); decimal fixExpenses = calculator.TotalFixedExpenses(serviceRent.countValueAllRent(), serviceWorkers.SalaryWorkerCosts()); Console.WriteLine($"Итого постоянных расходов: {fixExpenses}"); decimal variableExpenses = calculator.TotalVariableExpenses(serviceProduct.AllProductsCosts()); Console.WriteLine($"Итого постоянных расходов: {variableExpenses}"); Console.WriteLine("-".PadLeft(20, '-')); Console.WriteLine($"Итого расходов: {fixExpenses + variableExpenses}"); decimal incomeSales = calculator.CountIncome(serviceProduct.AllProductsCosts(), serviceProduct.GetPercent()); Console.WriteLine($"Доходы с продаж: {incomeSales}"); decimal saldo = calculator.Delta(incomeSales, (fixExpenses + variableExpenses)); Console.WriteLine($"Сальдо:{saldo}"); decimal factor = saldo / (fixExpenses + variableExpenses) * 100; if (factor > 20) { Console.WriteLine("Стоит рассмотреть этот бизнес"); } else if (factor <= 0) { Console.WriteLine("Бизнес убыточен"); } else { Console.WriteLine("Быстрее это дело не оправдает надежд"); } }