Exemple #1
0
 // delegate void GetAlias(ExigoContact contact);
 private void AssignAlias(ExigoContact contact)
 {
     if (contact.CustomerType == ExigoCustomerType.Independant)
     {
         try
         {
             contact.WebAlias = ExigoApiContext.CreateWebServiceContext().GetCustomerSite(new GetCustomerSiteRequest()
             {
                 CustomerID = contact.ExigoID
             }).WebAlias;
             KnownWebAlais.Add(contact.ExigoID);
         }
         catch
         {
         }
     }
 }
Exemple #2
0
        private void AssignEnrollerAlias(ExigoContact contact)
        {
            if (KnownWebAlais.Contains(contact.EnrollerID))
            {
                contact.EnrollerWebAlias = ContactList.Where(c => c.ExigoID == contact.EnrollerID).Select(c => c.WebAlias).FirstOrDefault();
            }
            else
            {
                try
                {
                    contact.EnrollerWebAlias = ExigoApiContext.CreateWebServiceContext().GetCustomerSite(new GetCustomerSiteRequest()
                    {
                        CustomerID = contact.EnrollerID
                    }).WebAlias;
                }

                catch { }
            }
        }