diff --git a/SushiBarBusinessLogic/OfficePackage/HelperEnums/WordJustificationType.cs b/SushiBarBusinessLogic/OfficePackage/HelperEnums/WordJustificationType.cs new file mode 100644 index 0000000..5f68ea2 --- /dev/null +++ b/SushiBarBusinessLogic/OfficePackage/HelperEnums/WordJustificationType.cs @@ -0,0 +1,8 @@ +namespace SushiBarBusinessLogic.OfficePackage.HelperEnums +{ + public enum WordJustificationType + { + Center, + Both + } +} diff --git a/SushiBarBusinessLogic/OfficePackage/HelperModels/WordInfo.cs b/SushiBarBusinessLogic/OfficePackage/HelperModels/WordInfo.cs new file mode 100644 index 0000000..b5aad66 --- /dev/null +++ b/SushiBarBusinessLogic/OfficePackage/HelperModels/WordInfo.cs @@ -0,0 +1,12 @@ +using SushiBarContracts.ViewModels; + +namespace SushiBarBusinessLogic.OfficePackage.HelperModels +{ + public class WordInfo + { + public string FileName { get; set; } = string.Empty; + public string Title { get; set; } = string.Empty; + public List Components { get; set; } = new(); + + } +} diff --git a/SushiBarBusinessLogic/OfficePackage/HelperModels/WordParagraph.cs b/SushiBarBusinessLogic/OfficePackage/HelperModels/WordParagraph.cs new file mode 100644 index 0000000..8b322ab --- /dev/null +++ b/SushiBarBusinessLogic/OfficePackage/HelperModels/WordParagraph.cs @@ -0,0 +1,8 @@ +namespace SushiBarBusinessLogic.OfficePackage.HelperModels +{ + public class WordParagraph + { + public List<(string, WordTextProperties)> Texts { get; set; } = new(); + public WordTextProperties? TextProperties { get; set; } + } +} diff --git a/SushiBarBusinessLogic/OfficePackage/HelperModels/WordTextProperties.cs b/SushiBarBusinessLogic/OfficePackage/HelperModels/WordTextProperties.cs new file mode 100644 index 0000000..06e58ef --- /dev/null +++ b/SushiBarBusinessLogic/OfficePackage/HelperModels/WordTextProperties.cs @@ -0,0 +1,11 @@ +using SushiBarBusinessLogic.OfficePackage.HelperEnums; + +namespace SushiBarBusinessLogic.OfficePackage.HelperModels +{ + public class WotdTextProperties + { + public string Size { get; set; } = string.Empty; + public bool Bold { get; set; } + public WordJustificationType JustificationType { get; set; } + } +}