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)); }
public CampaignAnswer Update(int accountId, int campaignId, int answerId, CampaignAnswer answer) { var rval = TDClient.Update(ITEM, new { accountId, campaignId, answerId }, answer); return(rval); }
public CampaignAnswer Create(int accountId, int campaignId, CampaignAnswer answer) { var rval = TDClient.Add(LIST, new { accountId, campaignId }, answer); return(rval); }