/// <summary>
        /// Bestätigung Druck
        /// Generiert Daten und öffnet LibreOFfice
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnConfirm_Click(object sender, RoutedEventArgs e)
        {
            FormletterPattern frmltrPattern = FormletterPattern.GetFormletterPatterns(formletterPatternID).ToList().FirstOrDefault();

            FormletterFilterData formletterFilterData = new FormletterFilterData(formletterPatternID);
            bool success = formletterFilterData.fillCsvFile();
            if (success)
            {
                LibreOffice.openWithWriter(frmltrPattern.FileName, false, false);
            }

            // Generiere wieder die Druckseite
            KPage formletterPrint = new pFormletterPrint();
            SinglePage formletter = new SinglePage(IniParser.GetSetting("FORMLETTER", "formletterPrint"), formletterPrint);
        }
        /// <summary>
        /// Bestätigung Druck
        /// Generiert Daten und öffnet LibreOFfice
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnConfirm_Click(object sender, RoutedEventArgs e)
        {
            FormletterPattern frmltrPattern = FormletterPattern.GetFormletterPatterns(formletterPatternID).ToList().FirstOrDefault();

            FormletterFilterData formletterFilterData = new FormletterFilterData(formletterPatternID);
            bool success = formletterFilterData.fillCsvFile();

            if (success)
            {
                LibreOffice.openWithWriter(frmltrPattern.FileName, false, false);
            }

            // Generiere wieder die Druckseite
            KPage      formletterPrint = new pFormletterPrint();
            SinglePage formletter      = new SinglePage(IniParser.GetSetting("FORMLETTER", "formletterPrint"), formletterPrint);
        }
Beispiel #3
0
 /// <summary>
 /// Serienbrief-Druck öffnen
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btFormletter_Click(object sender, RoutedEventArgs e)
 {
     KPage formletterPrint = new pFormletterPrint();
     SinglePage formletter = new SinglePage(IniParser.GetSetting("FORMLETTER", "formLetterPrint"), formletterPrint);
 }