public static GetIssuesCustomField ByItems(long customFieldId, params long[] itemIds) { var obj = new GetIssuesCustomField(customFieldId); obj.AddNewArrayParams("customField_" + customFieldId + "[]", itemIds); return(obj); }
public static GetIssuesCustomField ByKeyword(long customFieldId, string value) { var obj = new GetIssuesCustomField(customFieldId); obj.AddNewParamValueCustomField(value, ""); return(obj); }
public static GetIssuesCustomField ByDate(long customFieldId, DateTime?minValue = null, DateTime?maxValue = null) { var obj = new GetIssuesCustomField(customFieldId); if (minValue.HasValue) { obj.AddNewParamValueCustomField(ToDateString(minValue), "_min"); } if (maxValue.HasValue) { obj.AddNewParamValueCustomField(ToDateString(maxValue), "_max"); } return(obj); }
public static GetIssuesCustomField ByNumeric(long customFieldId, decimal?minValue = null, decimal?maxValue = null) { var obj = new GetIssuesCustomField(customFieldId); if (minValue.HasValue) { obj.AddNewParamValueCustomField(minValue.Value, "_min"); } if (maxValue.HasValue) { obj.AddNewParamValueCustomField(maxValue.Value, "_max"); } return(obj); }