/// <summary> /// Initializes Permissions module with drive service /// </summary> /// <param name="driveService"></param> public Permissions(DriveService driveService) : base(driveService) { AddPermissions = new CreatePermissions(this.driveService); DeletePermissions = new DeletePermissions(this.driveService); if (PermissionTypes.Count == 0) { InitializeTypes(); } if (PermissionRoles.Count == 0) { InitializeRoles(); } }
public bool HasCreatePermissions(int userId) => CreatePermissions.Contains(userId);