public void Registrar(comum.dto.Perfil perfil)
        {
            var client   = new PerfilClient();
            var response = client.Registrar(new adduo.helper.envelopes.RequestEnvelope <comum.dto.Perfil>(perfil));

            response.ThrownIfError();
        }
        private RequestEnvelope <comum.dto.Perfil> PreparaRequest(Guid usuarioId, Guid EmpresaId, comum.dto.PerfilAccessToken token, UserResponse userResponse)
        {
            var imagemUrl = userResponse.picture.data.url;

            var perfil = new comum.dto.Perfil
            {
                UsuarioId      = usuarioId,
                EmpresaId      = EmpresaId,
                PerfilId       = userResponse.id,
                RedeSocial     = comum.enums.RedeSocialEnum.facebook,
                Nome           = userResponse.name,
                Login          = userResponse.short_name,
                ExpiracaoToken = token.Expiracao,
                Token          = token.Json,
                ImagemUrl      = imagemUrl
            };

            return(new RequestEnvelope <comum.dto.Perfil>(perfil));
        }
Exemplo n.º 3
0
 public DesconectarPerfil(comum.dto.Perfil perfil)
 {
     this.perfil = perfil;
 }