Exemplo n.º 1
0
 private void CommandFeatureCheck(atSecurity.SecurityManager.Features feature, Janus.Windows.UI.CommandBars.UICommand cmd)
 {
     if (AtMng.SecurityManager.CanExecute(0, feature) == atSecurity.SecurityManager.ExPermissions.No)
     {
         cmd.Enabled = Janus.Windows.UI.InheritableBoolean.False;
     }
 }
Exemplo n.º 2
0
 private atSecurity.SecurityManager.Features MyFeatureID()
 {
     atSecurity.SecurityManager.Features feat = atSecurity.SecurityManager.Features.Efile;
     if (!myPrimaryTable.IsFeatureIdNull())
     {
         feat = (atSecurity.SecurityManager.Features)myPrimaryTable.FeatureId;
     }
     return(feat);
 }
Exemplo n.º 3
0
        public override void ApplySecurity(DataRow dr)
        {
            Init(myACSeries);


            atSecurity.SecurityManager.Features feat = MyFeatureID();

            UIHelper.EnableCommandBarCommand(tsDelete, Atmng.SecurityManager.CanDelete(FM.CurrentFileId, feat) != atSecurity.SecurityManager.LevelPermissions.No);
        }