private bool ValidateFields()
        {
            if (string.IsNullOrWhiteSpace(tbName.Text))
            {
                Global.ValidationFailed(this, CategoriesResources.NameNull);
                tbName.FocusAndSelect();
                return(false);
            }

            if (!EditMode)
            {
                if (CategoriesService.Exist(tbName.Text))
                {
                    Global.ValidationFailed(this, CategoriesResources.NameDuplicate);
                    tbName.FocusAndSelect();
                    return(false);
                }
            }
            else if (CategoriesService.Exist(tbName.Text, _current))
            {
                Global.ValidationFailed(this, CategoriesResources.NameDuplicate);
                tbName.FocusAndSelect();
                return(false);
            }

            return(true);
        }