Exemple #1
0
        // open screen to print the Gift Batch Detail report
        private void FilePrint(Object sender, EventArgs e)
        {
            TFrmGiftBatchDetail Report = new TFrmGiftBatchDetail(this);

            Report.LedgerNumber = FLedgerNumber;
            Report.BatchNumber  = ucoBatches.FSelectedBatchNumber;
            Report.Show();
        }
        /// <summary>
        /// executed by progress dialog thread
        /// </summary>
        /// <param name="AVerifications"></param>
        private void PostGiftBatch(out TVerificationResultCollection AVerifications)
        {
            Int32 generatedGlBatchNumber;

            if (TRemote.MFinance.Gift.WebConnectors.PostGiftBatch(
                    FLedgerNumber, FSelectedBatchNumber, out generatedGlBatchNumber, out AVerifications) &&
                FMyForm.EnablePostingReport
                )
            {
                TFrmGiftBatchDetail giftReportForm = new TFrmGiftBatchDetail(null);
                giftReportForm.PrintReportNoUi(FLedgerNumber, FSelectedBatchNumber);

                TFrmBatchPostingRegister glReportForm = new TFrmBatchPostingRegister(null);
                glReportForm.PrintReportNoUi(FLedgerNumber, generatedGlBatchNumber);
            }
        }