public void Delete(ExternalCouponList list) { if (list.Id == 0) { throw new ArgumentException("List ID is missing."); } int accountId = list.AccountId > 0 ? list.AccountId : CurrentAccount; Delete(accountId, list.Id); }
public List <ExternalCouponCode> GetList(ExternalCouponList list, bool throwIfEmpty = false) { if (list.Id == 0) { throw new ArgumentException("List ID is missing."); } int accountId = list.AccountId > 0 ? list.AccountId : CurrentAccount; return(GetList(accountId, list.Id, throwIfEmpty)); }
public ExternalCouponList Update(ExternalCouponList list) { if (list.Id == 0) { throw new ArgumentException("List ID is missing."); } int accountId = list.AccountId > 0 ? list.AccountId : CurrentAccount; return(Update(accountId, list.Id, list)); }
public ExternalCouponList Update(int listId, ExternalCouponList list) { int accountId = list.AccountId > 0 ? list.AccountId : CurrentAccount; return(Update(accountId, listId, list)); }
public ExternalCouponList Update(int accountId, int listId, ExternalCouponList list) { var rval = TDClient.Update(ITEM, new { accountId, listId }, list); return(rval); }
public ExternalCouponList Create(ExternalCouponList list) { int accountId = list.AccountId > 0 ? list.AccountId : CurrentAccount; return(Create(accountId, list)); }
public ExternalCouponList Create(int accountId, ExternalCouponList list) { var rval = TDClient.Add(LIST, new { accountId }, list); return(rval); }