Ejemplo n.º 1
0
        private void FindAccountInCRM(ExigoContact contact)
        {
            if (CrmQ.FREZZORContactsinCRM.Where(c => c.new_FREZZORID == contact.ExigoID).Count() >= 1)
            {
                return;
            }
            var results = CrmQ.SearchForContact(contact.FirstName, contact.LastName, contact.Email);

            if (results.Count() > 0)
            {
                contact.CrmGuid = results.FirstOrDefault().Id.ToString();
                AccountsFoundInCrm.Add(contact, results.FirstOrDefault());
            }
            else
            {
                NewExigoAccounts.Add(contact);
            }
        }