using PARR.DAL.Cache.Models; namespace PARR.DAL.DomainModels { /// /// Статус matching`a /// public class MatchingStatus { /// /// В целом по искомому объекту, идет ли matching /// public bool IsMatchingObject => IsMatchingJobs || IsMatchingJobGroups; /// /// Идет ли мэтчинг по Jobs /// public bool IsMatchingJobs => DetailsJobs?.Any() ?? false; /// /// Идет ли мэтчинг по JobGroups /// public bool IsMatchingJobGroups => DetailsJobGroups?.Any() ?? false; /// /// Детально из КЭШ по Jobs /// public List? DetailsJobs { get; set; } /// /// Детально из КЭШ по JobGroups /// public List? DetailsJobGroups { get; set; } } }