private void GenerateVersion(JiraField field) { var lb = CreateCommonLabel(field.Name); panelControls.Controls.Add(lb, 0, CurrentFieldCount); if (!String.IsNullOrWhiteSpace(field.Schema.Custom) && field.Schema.Custom.Equals("com.atlassian.jira.plugin.system.customfieldtypes:version")) { var listValue = new List <NameValue>(); foreach (dynamic allowedvalue in field.AllowedValues) { foreach (dynamic next in allowedvalue) { var nameValue = new NameValue { Name = next.name, Value = next.id }; listValue.Add(nameValue); } } var select = CreateCombox(field, listValue, SelectType.Version); panelControls.Controls.Add(select, 1, CurrentFieldCount); CurrentFieldCount++; } }
private void GenerateVersion(JiraField field) { var lb = CreateCommonLabel(field.Name); panelControls.Controls.Add(lb, 0, CurrentFieldCount); if (!String.IsNullOrWhiteSpace(field.Schema.Custom) && field.Schema.Custom.Equals("com.atlassian.jira.plugin.system.customfieldtypes:version")) { var listValue = new List<NameValue>(); foreach (dynamic allowedvalue in field.AllowedValues) { foreach (dynamic next in allowedvalue) { var nameValue = new NameValue { Name = next.name, Value = next.id }; listValue.Add(nameValue); } } var select = CreateCombox(field, listValue, SelectType.Version); panelControls.Controls.Add(select, 1, CurrentFieldCount); CurrentFieldCount++; } }