public virtual void RemoveCustomField(SharedEmployeeCustomField customField) { removeCustomFieldById(customField.Id); }
public virtual void UpdateCustomFieldValue(SharedEmployeeCustomField customField, string value) { RemoveCustomField(customField); AssignCustomFieldAndValue(customField, value); }
public virtual void AssignCustomFieldAndValue(SharedEmployeeCustomField customField, string value) { customFieldValues.Add(customField.Id, value); }