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); } }