public ContactAttributeDefinition Create(int accountId, ContactAttributeDefinition definition) { definition.CategoryId = 0; var rval = TDClient.Add(LIST, new { accountId }, definition); return(rval); }
public void Delete(ContactAttributeDefinition definition) { if (definition.Id == 0) { throw new ArgumentException("Definition ID is missing."); } int accountId = definition.AccountId > 0 ? definition.AccountId : CurrentAccount; Delete(accountId, definition.Id); }
public ContactAttributeDefinition Create(ContactAttributeDefinition definition) { return(Create(CurrentAccount, definition)); }
public ContactAttributeDefinition Create(int accountId, ContactAttributeDefinition definition) { definition.CategoryId = 0; return(Api.Post($"account/{accountId}/contact-attributedef", definition)); }