コード例 #1
0
        private void GetAFTAuditReport(DateTime dtFromDate, DateTime dtToDate)
        {
            try
            {
                LogManager.WriteLog("Inside GetAFTAuditReport method", LogManager.enumLogLevel.Info);

                IReports objReports = ReportsBusinessObject.CreateInstance();

                DataSet dtDataset = objReports.GetAFTAuditTrailReport(dtFromDate, dtToDate);

                if (dtDataset.Tables[0].Rows.Count == 0)
                {
                    MessageBox.ShowBox("MessageID261", BMC_Icon.Information);
                    return;
                }

                using (CReportViewer cReportViewer = new CReportViewer())
                {
                    cReportViewer.ShowAFTAuditTrailReport("AFTAuditTrail", dtDataset, dtFromDate, dtToDate);
                    cReportViewer.SetOwner(Window.GetWindow(this));
                    cReportViewer.Show();
                }
            }
            catch (Exception ex)
            {
                ExceptionManager.Publish(ex);
            }
        }