diff --git a/PrecastConcretePlant/PrecastConcretePlantBusinessLogic/OfficePackage/AbstractSaveToExcel.cs b/PrecastConcretePlant/PrecastConcretePlantBusinessLogic/OfficePackage/AbstractSaveToExcel.cs index 79a801a..37a57f5 100644 --- a/PrecastConcretePlant/PrecastConcretePlantBusinessLogic/OfficePackage/AbstractSaveToExcel.cs +++ b/PrecastConcretePlant/PrecastConcretePlantBusinessLogic/OfficePackage/AbstractSaveToExcel.cs @@ -81,28 +81,19 @@ namespace PrecastConcretePlantBusinessLogic.OfficePackage SaveExcel(info); } - /// - /// Создание excel-файла - /// - /// + + // Создание excel-файла protected abstract void CreateExcel(ExcelInfo info); - /// - /// Добавляем новую ячейку в лист - /// - /// + + // Добавляем новую ячейку в лист protected abstract void InsertCellInWorksheet(ExcelCellParameters excelParams); - /// - /// Объединение ячеек - /// - /// + + // Объединение ячеек protected abstract void MergeCells(ExcelMergeParameters excelParams); - /// - /// Сохранение файла - /// - /// + // Сохранение файла protected abstract void SaveExcel(ExcelInfo info); } } diff --git a/PrecastConcretePlant/PrecastConcretePlantBusinessLogic/OfficePackage/AbstractSaveToPdf.cs b/PrecastConcretePlant/PrecastConcretePlantBusinessLogic/OfficePackage/AbstractSaveToPdf.cs index 98df4d8..e1f5831 100644 --- a/PrecastConcretePlant/PrecastConcretePlantBusinessLogic/OfficePackage/AbstractSaveToPdf.cs +++ b/PrecastConcretePlant/PrecastConcretePlantBusinessLogic/OfficePackage/AbstractSaveToPdf.cs @@ -36,36 +36,25 @@ namespace PrecastConcretePlantBusinessLogic.OfficePackage SavePdf(info); } - /// - /// Создание pdf-файла - /// - /// + + // Создание pdf-файла protected abstract void CreatePdf(PdfInfo info); - /// - /// Создание параграфа с текстом - /// - /// - /// + + // Создание параграфа с текстом + protected abstract void CreateParagraph(PdfParagraph paragraph); - /// - /// Создание таблицы - /// - /// - /// + + // Создание таблицы protected abstract void CreateTable(List columns); - /// - /// Создание и заполнение строки - /// - /// + + // Создание и заполнение строки protected abstract void CreateRow(PdfRowParameters rowParameters); - /// - /// Сохранение файла - /// - /// + + // Сохранение файла protected abstract void SavePdf(PdfInfo info); } } diff --git a/PrecastConcretePlant/PrecastConcretePlantBusinessLogic/OfficePackage/AbstractSaveToWord.cs b/PrecastConcretePlant/PrecastConcretePlantBusinessLogic/OfficePackage/AbstractSaveToWord.cs index 9e5fbaf..b803877 100644 --- a/PrecastConcretePlant/PrecastConcretePlantBusinessLogic/OfficePackage/AbstractSaveToWord.cs +++ b/PrecastConcretePlant/PrecastConcretePlantBusinessLogic/OfficePackage/AbstractSaveToWord.cs @@ -41,23 +41,15 @@ namespace PrecastConcretePlantBusinessLogic.OfficePackage SaveWord(info); } - /// - /// Создание doc-файла - /// - /// + + // Создание doc-файла protected abstract void CreateWord(WordInfo info); - /// - /// Создание абзаца с текстом - /// - /// - /// + + // Создание абзаца с текстом protected abstract void CreateParagraph(WordParagraph paragraph); - /// - /// Сохранение файла - /// - /// + //Сохранение файла protected abstract void SaveWord(WordInfo info); } } diff --git a/PrecastConcretePlant/PrecastConcretePlantBusinessLogic/OfficePackage/Implements/SaveToWord.cs b/PrecastConcretePlant/PrecastConcretePlantBusinessLogic/OfficePackage/Implements/SaveToWord.cs index 277f25e..c4e6c3a 100644 --- a/PrecastConcretePlant/PrecastConcretePlantBusinessLogic/OfficePackage/Implements/SaveToWord.cs +++ b/PrecastConcretePlant/PrecastConcretePlantBusinessLogic/OfficePackage/Implements/SaveToWord.cs @@ -18,11 +18,8 @@ namespace PrecastConcretePlantBusinessLogic.OfficePackage.Implements private Body? _docBody; - /// - /// Получение типа выравнивания - /// - /// - /// + + // Получение типа выравнивания private static JustificationValues GetJustificationValues(WordJustificationType type) { return type switch @@ -33,10 +30,8 @@ namespace PrecastConcretePlantBusinessLogic.OfficePackage.Implements }; } - /// - /// Настройки страницы - /// - /// + + // Настройки страницы private static SectionProperties CreateSectionProperties() { var properties = new SectionProperties(); @@ -51,11 +46,8 @@ namespace PrecastConcretePlantBusinessLogic.OfficePackage.Implements return properties; } - /// - /// Задание форматирования для абзаца - /// - /// - /// + + // Задание форматирования для абзаца private static ParagraphProperties? CreateParagraphProperties(WordTextProperties? paragraphProperties) { if (paragraphProperties == null)