public List <ProjectObject> projectId_in_projects(resultClass token, string project_name) { getScans scans = new getScans(); List <ProjectObject> projectObjects = get_projects(token); if (String.IsNullOrEmpty(project_name)) { foreach (ProjectObject project in projectObjects) { if (!CxSettings.ContainsKey(Convert.ToInt64(project.id))) { ScanSettings scanSettings = scans.getScanSettings(token, project.id); CxSettings.Add(Convert.ToInt64(project.id), scanSettings); } } return(projectObjects); } else { List <ProjectObject> pclass = new List <ProjectObject>(); foreach (ProjectObject project in projectObjects) { if (project.name.Contains(project_name)) { if (!CxSettings.ContainsKey(Convert.ToInt64(project.id))) { ScanSettings scanSettings = scans.getScanSettings(token, project.id); CxSettings.Add(Convert.ToInt64(project.id), scanSettings); } pclass.Add(project); } } return(pclass); } }
public bool get_scan_settings(resultClass token, long projectId) { getScans scans = new getScans(); if (!CxSettings.ContainsKey(projectId)) { ScanSettings scanSettings = scans.getScanSettings(token, projectId.ToString()); CxSettings.Add(projectId, scanSettings); } return(true); }