public CampaignAnswer Create(CampaignAnswer answer)
        {
            if (answer.CampaignId == 0)
            {
                throw new ArgumentException("Campaign ID is missing.");
            }

            int accountId = answer.AccountId > 0 ? answer.AccountId : CurrentAccount;

            return(Create(accountId, answer.CampaignId, answer));
        }
        public void Delete(CampaignAnswer answer)
        {
            if (answer.CampaignId == 0)
            {
                throw new ArgumentException("Campaign ID is missing.");
            }

            if (answer.Id == 0)
            {
                throw new ArgumentException("Answer ID is missing.");
            }

            int accountId = answer.AccountId > 0 ? answer.AccountId : CurrentAccount;

            Delete(accountId, answer.CampaignId, answer.Id);
        }
        public CampaignAnswer Update(int campaignId, int answerId, CampaignAnswer answer)
        {
            int accountId = answer.AccountId > 0 ? answer.AccountId : CurrentAccount;

            return(Update(accountId, campaignId, answerId, answer));
        }
 public CampaignAnswer Update(int accountId, int campaignId, int answerId, CampaignAnswer answer)
 {
     return(Api.Put($"/account/{accountId}/campaign/{campaignId}/question/answer/{answerId}", answer));
 }
 public CampaignAnswer Create(int accountId, int campaignId, CampaignAnswer answer)
 {
     return(Api.Post($"/account/{accountId}/campaign/{campaignId}/question/answer", answer));
 }
Exemplo n.º 6
0
        public CampaignAnswer Update(int accountId, int campaignId, int answerId, CampaignAnswer answer)
        {
            var rval = TDClient.Update(ITEM, new { accountId, campaignId, answerId }, answer);

            return(rval);
        }
Exemplo n.º 7
0
        public CampaignAnswer Create(int accountId, int campaignId, CampaignAnswer answer)
        {
            var rval = TDClient.Add(LIST, new { accountId, campaignId }, answer);

            return(rval);
        }