public static string Convert(BusinessCriticalityType business_criticality) { string parsed_business_criticality; switch (business_criticality) { case BusinessCriticalityType.VeryHigh: parsed_business_criticality = "Very High"; break; case BusinessCriticalityType.VeryLow: parsed_business_criticality = "Very Low"; break; default: parsed_business_criticality = business_criticality.ToString("g"); break; } return(parsed_business_criticality); }
public string UpdateApp(long app_id, string app_name, BusinessCriticalityType business_criticality, string policy, string business_owner, string business_owner_email) { if (app_name == null) { throw new ArgumentException(app_name); } var nameValueCollection = new NameValueCollection { { nameof(app_id), $"{app_id}" }, { nameof(app_name), app_name }, { nameof(business_criticality), VeracodeEnumConverter.Convert(business_criticality) } }; if (!string.IsNullOrWhiteSpace(policy)) { nameValueCollection.Add(new NameValueCollection { { nameof(policy), policy } }); } if (!string.IsNullOrWhiteSpace(business_owner)) { nameValueCollection.Add(new NameValueCollection { { nameof(business_owner), business_owner } }); } if (!string.IsNullOrWhiteSpace(business_owner_email)) { nameValueCollection.Add(new NameValueCollection { { nameof(business_owner_email), business_owner_email } }); } return(_httpService.Get(VeracodeEndpoints.UPDATE_APP, nameValueCollection)); }