public static bool IsInSprint(this GeminiIssueEntity @this, int sprint, int fieldID) { var current = @this.CustomFields.FirstOrDefault(l => l.CustomFieldId == fieldID)?.NumericData; if (current is not null && Decimal.ToInt32(current.Value) == sprint) { return(true); } return(false); }
private static string GetSprint(GeminiIssueEntity o, int customId) { var custom = o.CustomFields.FirstOrDefault(x => x.CustomFieldId == customId); if (custom?.NumericData is null) { return(string.Empty); } var i = decimal.ToInt32(custom.NumericData.Value); return(i.ToString(CultureInfo.InvariantCulture)); }