none
duda con plugin y entidad custom RRS feed

  • Pregunta

  • Estimados, tengo una duda siempre he trabajado con las DynamicEntity, pero esta vez debo inyectar informacion a una entidad creada por mi, es decir una entidad no nativa del CRM, y aqui tengo mi duda no se que intruccion usar para declarar la entidad y los properties para asignar los valores?? alguien tiene algun ejemplo de como hacer esto, actualmente lo uso lo siguiente:

     

    DynamicEntity CambiosCuenta = new DynamicEntity();
              
              CambiosCuenta.Name = EntityName.crm_cambioscuenta.ToString();
              CambiosCuenta.Properties = new PropertyCollection();
              CambiosCuenta.Properties.Add(new KeyProperty("crm_cuentaid", new Key(CuentaId.Value.ToString())));
              CambiosCuenta.Properties.Add(new StringProperty("crm_evento", Evento));
    
              
    
    
              TargetCreateDynamic TUcuenta = new TargetCreateDynamic();
              TUcuenta.Entity = CambiosCuenta;
    
              CreateRequest CRE = new CreateRequest();
              CRE.Target = TUcuenta;
    
              // Ejecutar.
              ICrmService service = context.CreateCrmService(true);
              CreateResponse created = (CreateResponse)service.Execute(CRE);
    


     saludos y gracias

    miércoles, 13 de julio de 2011 15:06

Respuestas

  • Estimados, ya solucione el problema es exactamente igual que el codigo anterior solo hay que realizar el siguiente cambio:

    CambiosCuenta.Name = "minuevaentidad";

     

    saludos y muchas gracias

    • Marcado como respuesta CarlosMupe miércoles, 13 de julio de 2011 20:14
    miércoles, 13 de julio de 2011 20:14