public HttpResponseMessage AddRecipientsToListFromList(int sourceListId, int destinationListId) { RecipientList destList = RecipientList.Load(destinationListId); RecipientList sourceList = RecipientList.Load(sourceListId); if (destList != null && sourceList != null) { int addedAddresses = destList.AddRecipientItemsFromRecipientList(sourceList.Id); RecipientStatus status = new RecipientStatus { ImportedEmails = addedAddresses }; return(Request.CreateResponse(HttpStatusCode.OK, GetJsonResult <RecipientStatus>(status))); } return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Source or Destination list not found")); }