public void Init(string connBE, string connFE, string reportPath, EMailSettings email) { // prüft ob alle Voraussetzungen gegeben sind um Reports zu erstellen // Wirft eine Exception damit der entsprechende Dienst garn icht erst startet --> keine Exception wird abgefangen System.Diagnostics.Debug.WriteLine("Init Report Generator PPT"); _globalSettings.MailSettings = email; CheckParameters(connBE, connFE, reportPath); CheckDatabase(connBE, connFE); CheckReportDirectory(reportPath); CheckOfficePermissions(); CreatePowerpointTemplate(); _rm = new ReportManager(_globalSettings.ConnBe, _globalSettings.ConnFe); }
public Generator_PPT(Dictionary <string, string> settings, EMailSettings email) { Init(settings["BE"], settings["FE"], settings["ReportPath"], email); }
public Generator_PPT(string connBE, string connFE, string reportPath, EMailSettings email) { Init(connBE, connFE, reportPath, email); }