Exemple #1
0
        public ContactAttributeDefinition Create(int accountId, ContactAttributeDefinition definition)
        {
            definition.CategoryId = 0;
            var rval = TDClient.Add(LIST, new { accountId }, definition);

            return(rval);
        }
Exemple #2
0
        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);
        }
Exemple #3
0
 public ContactAttributeDefinition Create(ContactAttributeDefinition definition)
 {
     return(Create(CurrentAccount, definition));
 }
Exemple #4
0
 public ContactAttributeDefinition Create(int accountId, ContactAttributeDefinition definition)
 {
     definition.CategoryId = 0;
     return(Api.Post($"account/{accountId}/contact-attributedef", definition));
 }