Example #1
0
 public IEnumerable <int[]> GetByStatus(ComplianceStatusConstant status)
 {
     foreach (var data in this)
     {
         yield return(new [] { data.Number, data.Counts[status] });
     }
 }
 public NodeSearchResult(long id, string fqdn, string owner, string product, string function, PciScopeConstant pciScope, int environmentId, string environmentName, string environmentDescription, string environmentColor, PlatformConstant platform, long?buildSpecId, string buildSpecName, ComplianceStatusConstant complianceStatus, DateTime?lastComplianceDate, Guid?chefId, bool showButtons)
 {
     Id                     = id;
     Fqdn                   = fqdn;
     Owner                  = owner;
     Product                = product;
     Function               = function;
     SecurityClass          = pciScope.ToString();
     EnvironmentDescription = environmentDescription;
     EnvironmentColor       = environmentColor;
     EnvironmentName        = environmentName;
     EnvironmentId          = environmentId;
     Platform               = platform;
     BuildSpecId            = buildSpecId;
     BuildSpecName          = buildSpecName;
     ComplianceStatus       = complianceStatus;
     LastComplianceDate     = lastComplianceDate;
     ChefId                 = chefId;
     ShowButtons            = showButtons;
 }
 public ComplianceOverTimeQueryResult(DateTime endDate, ComplianceStatusConstant status, int count)
 {
     EndDate = endDate;
     Status  = status;
     Count   = count;
 }
 public static IQueryable<Node> ByComplianceStatus(this IQueryable<Node> nodes, ComplianceStatusConstant status)
 {
     return nodes.Where(p => p.ComplianceStatus == status);
 }