private void PrintRecord(Int64 vID) { try { Reports.RptReportViewer vForm = new Reports.RptReportViewer(); DataTable dt = objDAL.getPrintData(vID); if (dt.Rows.Count == 0) { MessageBox.Show("No Data To Display", "No Data"); return; } vForm.ShareSalesPrint(dt); vForm.ShowDialog(); } catch (Exception exc) { MessageBox.Show(exc.Message, "Error"); } }