private void mnuDelete_Click(object sender, RoutedEventArgs e) { if (!CHelper.VerifyAccessRight("ITEM_CATEGORY_DELETE")) { return; } if (cvItemObj.ChildCount.ToString().Equals("0") && cvItemObj.ItemCount.ToString().Equals("0")) { if (CHelper.AskConfirmDeleteItem(cvItemObj.CategoryName.ToString())) { CUtil.EnableForm(false, this); OnixWebServiceAPI.DeleteItemCategory(cvItemObj.GetDbObject()); CUtil.EnableForm(true, this); CMasterReference.Instance.DeleteCategoryFromTree(cvItemObj); } } else { CHelper.ShowErorMessage(cvItemObj.CategoryName, "ERROR_ITEM_DELETE", null); } }