private void assignToField(WorkItem workItem, string fieldName, object value) { if (value != null && string.IsNullOrEmpty(value.ToString()) == false) { TfsField field = fields[fieldName]; if (field != null && workItem.Fields.Contains(fieldName)) { workItem.Fields[fieldName].Value = field.ToFieldValue(value); } } }