private void viewOrderInfoTfex_FormClosed(object sender, FormClosedEventArgs e)
 {
     try
     {
         this._viewOrderInfoTfex.FormClosed -= new FormClosedEventHandler(this.viewOrderInfoTfex_FormClosed);
         this._viewOrderInfoTfex = null;
         if (this.tmTest == null)
         {
             this.tmTest = new System.Windows.Forms.Timer();
             this.tmTest.Interval = 100;
             this.tmTest.Tick += new EventHandler(this.tmTest_Tick);
         }
         this.tmTest.Stop();
         this.tmTest.Start();
     }
     catch (Exception ex)
     {
         this.ShowError("viewOrderInfo_FormClosed", ex);
     }
 }
 public void DisposeMe()
 {
     try
     {
         if (this._viewOrderInfo != null)
         {
             this._viewOrderInfo.FormClosed -= new FormClosedEventHandler(this.viewOrderInfo_FormClosed);
             this._viewOrderInfo.Close();
             this._viewOrderInfo = null;
         }
         if (this._viewOrderInfoTfex != null)
         {
             this._viewOrderInfoTfex.FormClosed += new FormClosedEventHandler(this.viewOrderInfoTfex_FormClosed);
             this._viewOrderInfoTfex.Close();
             this._viewOrderInfoTfex = null;
         }
         this.bgwViewOrder = null;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void CallOrderInfoTfex(string sendDate, string orderType, long orderNumber)
 {
     try
     {
         if (this._viewOrderInfoTfex == null)
         {
             if (this.showOnMainForm)
             {
                 this._viewOrderInfoTfex = new frmViewOrderInfoTFEX(orderNumber, orderType, sendDate, base.Parent.Top + base.Top + base.Height);
             }
             else
             {
                 this._viewOrderInfoTfex = new frmViewOrderInfoTFEX(orderNumber, orderType, sendDate, 0);
             }
             this._viewOrderInfoTfex.FormClosed -= new FormClosedEventHandler(this.viewOrderInfoTfex_FormClosed);
             this._viewOrderInfoTfex.FormClosed += new FormClosedEventHandler(this.viewOrderInfoTfex_FormClosed);
             this._viewOrderInfoTfex.TopLevel = false;
             if (base.Parent.GetType().BaseType == typeof(ClientBaseForm))
             {
                 this._viewOrderInfoTfex.Parent = base.Parent;
             }
             else
             {
                 this._viewOrderInfoTfex.Parent = base.Parent.Parent;
             }
             this._viewOrderInfoTfex.Font = Settings.Default.Default_Font;
             this._viewOrderInfoTfex.Show();
             this._viewOrderInfoTfex.BringToFront();
             this._viewOrderInfoTfex.Focus();
         }
         else
         {
             this._viewOrderInfoTfex.Initial(orderNumber, orderType, sendDate);
             this._viewOrderInfoTfex.Show();
             this._viewOrderInfoTfex.BringToFront();
         }
     }
     catch (Exception ex)
     {
         this.ShowError("CallOrderInfoTfex", ex);
     }
 }