Templates working
This commit is contained in:
@ -7,6 +7,7 @@ using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.IO;
|
||||
using WGneu.Models;
|
||||
using System.Windows;
|
||||
|
||||
namespace WGneu.Documents {
|
||||
class Template {
|
||||
@ -19,9 +20,16 @@ namespace WGneu.Documents {
|
||||
Pdf.Show(ROOT + "test.pdf", "Test-Dokument");
|
||||
}
|
||||
|
||||
public static async void Generate(WgContext c) {
|
||||
var letter = new BusinessLetter("Test Dokument", c.Members.First());
|
||||
var pdf_path = await letter.Save();
|
||||
public static void Generate(WgContext c) {
|
||||
Task.Run(async () => {
|
||||
try {
|
||||
using var letter = new BusinessLetter("Test Dokument", c.Members.First());
|
||||
await letter.Generate();
|
||||
letter.Show();
|
||||
} catch (Exception e) {
|
||||
MessageBox.Show(e.ToString(), "PDF Generation", MessageBoxButton.OK, MessageBoxImage.Error);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user