private static LeadInfo GenerateInfo(CrmBEEntidadeExterna leadInfo)
 {
     return(new LeadInfo
     {
         Identificador = leadInfo.get_Entidade(),
         Activo = leadInfo.get_Activo(),
         Nome = leadInfo.get_Nome(),
         Email = leadInfo.get_Email(),
         Telefone = leadInfo.get_Telefone(),
         Telefone2 = leadInfo.get_Telefone2(),
         DataCriacao = leadInfo.get_DataCriacao(),
         DataModificacao = leadInfo.get_DataUltAct(),
         Telemovel = leadInfo.get_Telemovel(),
         EnderecoWeb = leadInfo.get_EnderecoWeb(),
         TipoMercado = leadInfo.get_TipoMercado(),
         PessoaSingular = leadInfo.get_PessoaSingular(),
         Idioma = leadInfo.get_Idioma(),
         Morada2 = leadInfo.get_Morada2(),
         NumContribuinte = leadInfo.get_NumContrib(),
         Zona = leadInfo.get_Zona(),
         TipoTerceiro = leadInfo.get_TipoTerceiro(),
         Responsavel = UserIntegration.Reference(leadInfo.get_Vendedor()),
         Localizacao = new Address
         {
             Pais = leadInfo.get_Pais(),
             Morada = leadInfo.get_Morada(),
             Distrito = leadInfo.get_Distrito(),
             Localidade = leadInfo.get_Localidade(),
             CodigoPostal = leadInfo.get_CodPostal()
         },
     });
 }