コード例 #1
0
ファイル: ExpensesUI.cs プロジェクト: tsybulsky/training
        private void ExportToFile()
        {
            Console.Write("Введите имя файла: ");
            OperationExport exporter = new OperationTextExport();

            if (exporter.ExportToFile(Console.ReadLine(), ledger.Expenses))
            {
                Console.WriteLine("Успешно завершено");
            }
            else
            {
                Console.WriteLine($"Ошибка: {exporter.ErrorMessage}");
            }
            Console.ReadKey();
        }
コード例 #2
0
        private void OutputIncomesToFile()
        {
            Console.Write("Введите имя файла для экспорта: ");
            OperationExport exporter = new OperationTextExport();

            if (exporter.ExportToFile(Console.ReadLine(), incomes))
            {
                Console.WriteLine("Импорт завершен. " + exporter.ErrorMessage);
            }
            else
            {
                Console.WriteLine($"Error: {exporter.ErrorMessage}");
            }
            Console.ReadKey();
        }
コード例 #3
0
ファイル: IncomesUI.cs プロジェクト: tsybulsky/training
        private void ExportToFile()
        {
            if (!CustomActionUI.InputFilename("Введите имя файла для экспорта: ", false, out string filename))
            {
                return;
            }
            OperationExport exporter = new OperationTextExport();

            if (exporter.ExportToFile(filename, ledger.Incomes))
            {
                Console.WriteLine("Экспорт в файл завершен. " + exporter.ErrorMessage);
            }
            else
            {
                Console.WriteLine($"Error: {exporter.ErrorMessage}");
            }
            Console.ReadKey();
        }