private void GetRedeemedTicketByDeviceReport(DateTime dtFromDate,DateTime dtToDate, string sDeviceType) { try { LogManager.WriteLog("Inside GetRedeemedTicketByDeviceReport method", LogManager.enumLogLevel.Info); if (dtFromDate > dtToDate) { MessageBox.ShowBox("MessageID286", BMC_Icon.Information); return; } if (dtFromDate > System.DateTime.Now) { MessageBox.ShowBox("MessageID287", BMC_Icon.Information); return; } if (dtToDate > System.DateTime.Now) { MessageBox.ShowBox("MessageID288", BMC_Icon.Information); return; } IReports objReports = ReportsBusinessObject.CreateInstance(); DataSet dtDataset = objReports.GetRedeemedTicketByDevice(dtFromDate, dtToDate, sDeviceType); //if (dtDataset.Tables[0].Rows.Count == 0) //{ // MessageBox.ShowBox("MessageID261", BMC_Icon.Information); // return; //} using (CReportViewer cReportViewer = new CReportViewer()) { cReportViewer.ShowRedeemedTicketByDevice("RedeemedTicketByDevice", dtDataset, dtFromDate, dtToDate, sDeviceType,SiteCode); cReportViewer.ShowDialog(); } } catch (Exception ex) { ExceptionManager.Publish(ex); MessageBox.ShowBox("MessageID262", BMC_Icon.Error); } }