コード例 #1
0
        private void PrintToPDFControllerButton_Click(object sender, EventArgs e)
        {
            List <Flower> flowers = DatabaseManager.getFlowersFromDB();

            PrintToPDFController cont = new PrintToPDFController();

            cont.createPDF(flowers, "test.pdf");

            MessageBox.Show("PDF saved successfully to test.pdf");
        }
コード例 #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            saveFileDialog1.ShowDialog();
            string               path                   = saveFileDialog1.FileName;
            List <Flower>        selectedIds            = new List <Flower>();
            PrintToPDFController andrewsGreatController = new PrintToPDFController();

            foreach (ListViewItem item in viewResultsList.Items)
            {
                if (item.Checked)
                {
                    selectedIds.Add(DatabaseManager.getFlowerById(Int32.Parse(item.SubItems[4].Text)));
                }
            }

            andrewsGreatController.createPDF(selectedIds, path);
        }