Exemple #1
0
        private void printkitchenStockReportbutton_Click(object sender, EventArgs e)
        {
            InventoryKitchenStockReportBLL aBll     = new InventoryKitchenStockReportBLL();
            List <InventoryStockReport>    aReports = new List <InventoryStockReport>();

            aReports = (List <InventoryStockReport>)inventorykitchenstockDataGridView.DataSource;
            if (aReports == null)
            {
                MessageBox.Show("No data Available Into GridView");
                return;
            }
            int           printlenght = aReports.Count;
            PrintDocument doc         = new TextDocument(aBll.PrintKitchenStockReport(aReports), printlenght);

            printReportLogoType = 1;
            doc.PrintPage      += this.Doc_PrintPage;


            doc.DefaultPageSettings.Landscape = true;
            PrintDialog dlgSettings = new PrintDialog();

            dlgSettings.Document    = doc;
            dlgSettings.UseEXDialog = true;
            if (dlgSettings.ShowDialog() == DialogResult.OK)
            {
                doc.Print();
            }
        }
Exemple #2
0
        private void showButton_Click(object sender, EventArgs e)
        {
            DateTime fromdate = fromdateTimePicker.Value;
            DateTime todate   = todateTimePicker.Value;

            todate   = todate.AddDays(1);
            fromdate = fromdate.Date;
            todate   = todate.Date;
            todate   = todate.AddSeconds(-1);
            List <InventoryStockReport>    aInventoryStockReports = new List <InventoryStockReport>();
            InventoryKitchenStockReportBLL aBll = new InventoryKitchenStockReportBLL();

            aInventoryStockReports = aBll.GetInventoryKitchenStockReportBetweenDate(fromdate, todate);
            ShowReport(aInventoryStockReports);
        }