none
WhoAmIRequest y WhoAmIResponse en CRM 2011 RRS feed

  • Pregunta

  • Como se puede hacer con estas 2 entidades predefinidas de CRM 3.0 en CRM 2011, usando dinamismo?
                        WhoAmIRequest userReq = new WhoAmIRequest();
                        WhoAmIResponse user = (WhoAmIResponse)service.Execute(userReq);
    Muchas Gracias...
    viernes, 9 de septiembre de 2011 15:51

Respuestas

  • Me respondo a mi mismo por si alguien tiene este mismo problema.

    Seguimos los siguientes pasos:

    1) Lo que hay que hacer es importar la libreria microsoft.crm.sdk.proxy.dll

    2) Incluimos using Microsoft.Crm.Sdk.Messages; en nuestra clase.

    3) La usamos de la siguiente manera:

    WhoAmIResponse whoami = (WhoAmIResponse)servicio.Execute(new WhoAmIRequest());

    Nota: el whoami.UserId, devuelve un dato tipo guid por lo cual lo podemos usar sin convertir con (new Guid)

     

    Gracias...

    • Marcado como respuesta Jose G Reyes R viernes, 9 de septiembre de 2011 16:54
    viernes, 9 de septiembre de 2011 16:54