public List <string> GetAllContatctsVID() { try { var vids = new List <string>(); var hasMore = false; hasMore: var contactsVID = APIHubSpot.GetAllContacts(last_vid_offset); if (contactsVID.contacts.Any()) { vids.AddRange(contactsVID.contacts.Select(q => q.vid)); } if (contactsVID.has_more) { last_vid_offset = contactsVID.vid_offset; goto hasMore; } return(vids); } catch (Exception ex) { return(null); } }
public Contato GetContactByVid(string vid) { var contato = APIHubSpot.GetContact(vid); if (!ValidarContato(contato)) { return(null); } return(contato.Contato()); }
public void CriarContato(Contato contato) { APIHubSpot.CriarContato(contato); }
public void AtualizarContato(Contato contato) { APIHubSpot.AtualizarContato(contato); }