Esempio n. 1
0
 private void SetEntitySchemaRecordRightLevel(Guid adminUnitId, string schemaName, Guid administratedRecordId,
                                              EntitySchemaRecordRightLevel rightLevel, bool useDenyRecordRights)
 {
     foreach (EntitySchemaRecordRightOperation operation in Enum.GetValues(typeof(EntitySchemaRecordRightOperation)))
     {
         DBSecurityEngine.SetEntitySchemaRecordRightLevel(adminUnitId, schemaName, administratedRecordId, operation, rightLevel, useDenyRecordRights);
     }
 }
Esempio n. 2
0
 /// <summary>
 /// Set entity schema record right level for operation
 /// </summary>
 /// <param name="sysAdminUnitId">SysAdminUnit id</param>
 /// <param name="recordId">Record id</param>
 /// <param name="operation">Operation</param>
 /// <param name="rightLevel">Right level</param>
 /// <param name="sourceId">Source id</param>
 /// <returns></returns>
 public virtual Guid SetEntitySchemaRecordRightLevel(Guid sysAdminUnitId, Guid recordId, EntitySchemaRecordRightOperation operation,
                                                     EntitySchemaRecordRightLevel rightLevel, Guid sourceId)
 {
     return(_userConnection.DBSecurityEngine
            .SetEntitySchemaRecordRightLevel(sysAdminUnitId, _schemaName, recordId, operation, rightLevel, sourceId));
 }