26 lines
673 B
C#
26 lines
673 B
C#
using BankBusinessLogic.OfficePackage.HelperModels;
|
||
using System;
|
||
using System.Collections.Generic;
|
||
using System.Linq;
|
||
using System.Text;
|
||
using System.Threading.Tasks;
|
||
|
||
namespace BankBusinessLogic.OfficePackage
|
||
{
|
||
public abstract class AbstractSaveToWord
|
||
{
|
||
|
||
/// Создание doc-файла
|
||
protected abstract void CreateWord(WordInfo info);
|
||
|
||
/// Создание абзаца с текстом
|
||
protected abstract void CreateParagraph(WordParagraph paragraph);
|
||
|
||
///Создание таблицы
|
||
protected abstract void CreateTable(WordParagraph paragraph);
|
||
|
||
/// Сохранение файла
|
||
protected abstract void SaveWord(WordInfo info);
|
||
}
|
||
}
|