/// <summary>
 /// Function to delete stock journal
 /// </summary>
 public void DeleteFunction()
 {
     StockJournalMasterSP spStockJournalMaster = new StockJournalMasterSP();
     try
     {
         spStockJournalMaster.StockJournalDeleteAllTables(decStockJournalMasterIdForEdit, decVoucherTypeId, strVoucherNo);
         Messages.DeletedMessage();
         if (frmStockJournalRegisterObj != null)
         {
             this.Close();
             frmStockJournalRegisterObj.Enabled = true;
         }
         else if (frmStockJournelReportObj != null)
         {
             this.Close();
             frmStockJournelReportObj.Enabled = true;
         }
         else if (objVoucherSearch != null)
         {
             this.Close();
             objVoucherSearch.GridFill();
         }
         else if (frmDayBookObj != null)
         {
             this.Close();
         }
         else
         {
             Clear();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("SJ:35" + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }