mirror of https://github.com/Radarr/Radarr
29 lines
1.0 KiB
C#
29 lines
1.0 KiB
C#
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using NzbDrone.Core.Datastore;
|
|
|
|
namespace NzbDrone.Core.Tags
|
|
{
|
|
public class TagDetails : ModelBase
|
|
{
|
|
public string Label { get; set; }
|
|
public List<int> MovieIds { get; set; }
|
|
public List<int> NotificationIds { get; set; }
|
|
public List<int> RestrictionIds { get; set; }
|
|
public List<int> DelayProfileIds { get; set; }
|
|
public List<int> ImportListIds { get; set; }
|
|
public List<int> IndexerIds { get; set; }
|
|
public List<int> AutoTagIds { get; set; }
|
|
public List<int> DownloadClientIds { get; set; }
|
|
|
|
public bool InUse => MovieIds.Any() ||
|
|
NotificationIds.Any() ||
|
|
RestrictionIds.Any() ||
|
|
DelayProfileIds.Any() ||
|
|
ImportListIds.Any() ||
|
|
IndexerIds.Any() ||
|
|
AutoTagIds.Any() ||
|
|
DownloadClientIds.Any();
|
|
}
|
|
}
|