using PARR.Domain.Cache.Models;
namespace PARR.Domain.DTOs.Matching
{
///
/// Статус 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; }
}
}