diff --git a/Elwig/App.xaml.cs b/Elwig/App.xaml.cs index 19f7a7a..77b5f07 100644 --- a/Elwig/App.xaml.cs +++ b/Elwig/App.xaml.cs @@ -29,6 +29,9 @@ namespace Elwig { public static readonly string MailsPath = Path.Combine(DataPath, "mails"); public static readonly string ConfigPath = Path.Combine(DataPath, "config.ini"); public static readonly string ExePath = @"C:\Program Files\Elwig\"; + public static readonly string DocumentsPath = (Assembly.GetEntryAssembly()?.Location.Contains(@"\bin\") ?? false) ? + Path.Combine(Assembly.GetEntryAssembly()!.Location.Split(@"\bin\")[0], "../Elwig/Documents") : + Path.Combine(ExePath, "resources/Documents"); public static readonly string TempPath = Path.Combine(Path.GetTempPath(), "Elwig"); public static Config Config { get; private set; } = new(ConfigPath); diff --git a/Elwig/Documents/BusinessDocument.cshtml b/Elwig/Documents/BusinessDocument.cshtml index 1d843e4..9f17087 100644 --- a/Elwig/Documents/BusinessDocument.cshtml +++ b/Elwig/Documents/BusinessDocument.cshtml @@ -2,7 +2,7 @@ @inherits TemplatePage @model Elwig.Documents.BusinessDocument @{ Layout = "Document"; } - +
diff --git a/Elwig/Documents/CreditNote.cshtml b/Elwig/Documents/CreditNote.cshtml index f933faf..8e098fd 100644 --- a/Elwig/Documents/CreditNote.cshtml +++ b/Elwig/Documents/CreditNote.cshtml @@ -3,7 +3,7 @@ @inherits TemplatePage @model Elwig.Documents.CreditNote @{ Layout = "BusinessDocument"; } - +

@Model.Title

diff --git a/Elwig/Documents/DeliveryAncmtList.cshtml b/Elwig/Documents/DeliveryAncmtList.cshtml index 55f8f0e..b53272c 100644 --- a/Elwig/Documents/DeliveryAncmtList.cshtml +++ b/Elwig/Documents/DeliveryAncmtList.cshtml @@ -2,7 +2,7 @@ @inherits TemplatePage @model Elwig.Documents.DeliveryAncmtList @{ Layout = "Document"; } - +

Anmeldeliste

@Model.Filter

diff --git a/Elwig/Documents/DeliveryConfirmation.cshtml b/Elwig/Documents/DeliveryConfirmation.cshtml index c2f579a..67a0671 100644 --- a/Elwig/Documents/DeliveryConfirmation.cshtml +++ b/Elwig/Documents/DeliveryConfirmation.cshtml @@ -3,7 +3,7 @@ @inherits TemplatePage @model Elwig.Documents.DeliveryConfirmation @{ Layout = "BusinessDocument"; } - +

@Model.Title

diff --git a/Elwig/Documents/DeliveryDepreciationList.cshtml b/Elwig/Documents/DeliveryDepreciationList.cshtml index ad33660..0b56548 100644 --- a/Elwig/Documents/DeliveryDepreciationList.cshtml +++ b/Elwig/Documents/DeliveryDepreciationList.cshtml @@ -2,7 +2,7 @@ @inherits TemplatePage @model Elwig.Documents.DeliveryDepreciationList @{ Layout = "Document"; } - +

Abwertungsliste

@Model.Filter

diff --git a/Elwig/Documents/DeliveryJournal.cshtml b/Elwig/Documents/DeliveryJournal.cshtml index ac87568..0f979d9 100644 --- a/Elwig/Documents/DeliveryJournal.cshtml +++ b/Elwig/Documents/DeliveryJournal.cshtml @@ -2,7 +2,7 @@ @inherits TemplatePage @model Elwig.Documents.DeliveryJournal @{ Layout = "Document"; } - +

Lieferjournal

@Model.Filter

diff --git a/Elwig/Documents/DeliveryNote.cshtml b/Elwig/Documents/DeliveryNote.cshtml index 2d4c613..85b2fea 100644 --- a/Elwig/Documents/DeliveryNote.cshtml +++ b/Elwig/Documents/DeliveryNote.cshtml @@ -2,7 +2,7 @@ @inherits TemplatePage @model Elwig.Documents.DeliveryNote @{ Layout = "BusinessDocument"; } - +

@Model.Title

diff --git a/Elwig/Documents/Document.cs b/Elwig/Documents/Document.cs index 348083a..755286e 100644 --- a/Elwig/Documents/Document.cs +++ b/Elwig/Documents/Document.cs @@ -23,7 +23,7 @@ namespace Elwig.Documents { public bool ShowFoldMarks = App.Config.Debug; public bool DoublePaged = false; - public string DataPath; + public string DocumentsPath; public int CurrentNextSeason; public string? DocumentId; public string Title; @@ -34,7 +34,7 @@ namespace Elwig.Documents { public Document(string title) { var c = App.Client; - DataPath = App.DataPath; + DocumentsPath = App.DocumentsPath; CurrentNextSeason = Utils.CurrentNextSeason; Title = title; Author = c.NameFull; diff --git a/Elwig/Documents/Document.cshtml b/Elwig/Documents/Document.cshtml index 731188a..0f77c08 100644 --- a/Elwig/Documents/Document.cshtml +++ b/Elwig/Documents/Document.cshtml @@ -7,9 +7,9 @@ @Model.Title - - - + + + @if (Model.DoublePaged) {