private void deleteToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (trvAssetCatogryTree.SelectedNode != null && trvAssetCatogryTree.SelectedNode.ToString() != "")
     {
         CrAssetCatogry = AssetCatogry.FindByAstCatId(Convert.ToInt32(trvAssetCatogryTree.SelectedNode.Tag));
         DataDeleteResult result = CrAssetCatogry.Delete();
         if (result.DeleteStatus == false)
         {
             MessageBox.Show(result.ErrorMessage);
         }
         else
         {
             CrAssetCatogry = null;
             ShowGUI();
             this.FormStatus = FormStatusEnum.DataPreview;
         }
     }
 }
        private void frmAssetCatogry_Delete(object sender, ref bool _status)
        {
            CrAssetCatogry = AssetCatogry.FindByAstCatId(Convert.ToInt32(trvAssetCatogryTree.SelectedNode.Tag));
            DataDeleteResult result = CrAssetCatogry.Delete();

            _status = result.DeleteStatus;
            if (result.DeleteStatus == false)
            {
                MessageBox.Show(result.ErrorMessage);
            }
            else
            {
                CrAssetCatogry = null;
                ShowGUI();
            }
            trvAssetCatogryTree.Enabled = true;
        }