private void PermissionUseFormMaster()
        {
            var _model      = new Model.Model();
            var formName    = this.Name;
            var userProfile = _model.GetUserProfileByUserName(LoginName);

            if (userProfile != null && !userProfile.IsSystem && LoginName != "admin")
            {
                var userFeaturePermisions =
                    _model.GetUserFeaturePermisionEntitiesByUserProfileIdAndFormName(userProfile.UserProfileId, formName);
                if (userFeaturePermisions.Any())
                {
                    foreach (BarButtonItem barToolsItemLink in barTools.Manager.Items)
                    {
                        CommonFunction.CheckPermissionUseFormMaster(barToolsItemLink, userFeaturePermisions.ToList());
                    }
                }
                else
                {
                    barTools.Visible = false;
                }
            }
            if (formName != "UserControlUserProfileList")
            {
                barTools.Manager.Items["barButtonItemRole"].Visibility = BarItemVisibility.Never;
            }
        }