/// <summary>
 /// Print function for crystel report
 /// </summary>
 /// <param name="decPhysicalStockMasterId"></param>
 public void Print(decimal decPhysicalStockMasterId)
 {
     try
     {
         //PhysicalStockMasterSP spPhysicalStockMaster = new PhysicalStockMasterSP();
         PhysicalStockBll BllPhysicalStock = new PhysicalStockBll();
         DataSet dsPhysicalStock = BllPhysicalStock.PhysicalStockPrinting(decPhysicalStockMasterId, 1);
         frmReport frmReport = new frmReport();
         frmReport.MdiParent = formMDI.MDIObj;
         frmReport.PhysicalStockPrinting(dsPhysicalStock);
     }
     catch (Exception ex)
     {
         MessageBox.Show("PS:2" + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }