//TODO: Use covariance and refactor this public void SetPresenceFieldValue(IPresenceField field) { if (field != null) { SetFieldValue(field.GetFieldKey(), field.GetFieldOperation()); } }