Exemple #1
0
        public virtual bool IsEditable()
        {
            BarItem barItem = ParentScreen.GetToolbarButton(BaseToolbar.ToolbarButtonEdit);

            if (barItem != null && barItem.Visibility != BarItemVisibility.Never && barItem.Enabled)
            {
                if (Toolbar.IsNullOrNoneAction() && Toolbar.CurrentObjectID > 0)
                {
                    return(true);
                }
            }
            return(false);
        }
Exemple #2
0
        public virtual void ActionEdit()
        {
            //if (ObjectIsEditingByOtherUser(this.Name, Toolbar.CurrentObjectID))
            //{
            //    return;
            //}

            if (Toolbar.Edit())
            {
                ParentScreen.InvalidateToolbarAfterActionEdit();
            }
            else
            {
                DevExpress.XtraBars.BarButtonItem barbtnEdit = (BarButtonItem)ParentScreen.GetToolbarButton(BaseToolbar.ToolbarButtonEdit);
                barbtnEdit.Down = false;
            }
        }