/// <summary>
        /// Löscht den ausgewählten Serienbrief
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        public void buttonDelete_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                var item  = (sender as FrameworkElement).DataContext;
                int index = listView.Items.IndexOf(item);

                List <FormletterPatternItem> formletterPatternItems = (List <FormletterPatternItem>)DataContext;
                FormletterPatternItem        toDelete = formletterPatternItems[index];
                int pID = toDelete.formletterPatternId;

                KPage      pageDelete = new pFormletterDelete(pID);
                SinglePage singlePage = new SinglePage(IniParser.GetSetting("FORMLETTER", "formletterDelete"), pageDelete);
            }
            catch
            {
            }
        }
Beispiel #2
0
        /// <summary>
        /// Löscht den ausgewählten Serienbrief
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        public void buttonPrint_Click(object sender, RoutedEventArgs e)
        {
            if (!LibreOffice.isLibreOfficeInstalled())
            {
                string warning = IniParser.GetSetting("ERRORMSG", "libre");
                MessageBoxEnhanced.Error(warning);
            }

            try
            {
                var item  = (sender as FrameworkElement).DataContext;
                int index = listView.Items.IndexOf(item);

                List <FormletterPatternItem> formletterPatternItems = (List <FormletterPatternItem>)DataContext;
                FormletterPatternItem        toPrint = formletterPatternItems[index];
                int pID = toPrint.formletterPatternId;

                KPage      pagePrint  = new pFormletterPrintDetail(pID);
                SinglePage singlePage = new SinglePage(IniParser.GetSetting("FORMLETTER", "formletterPatternPrint"), pagePrint);
            }
            catch
            {
            }
        }