Callouts

Hallo,

ich möchte gerne ein kleines Callouts erstellen z.B. für das Speichern im Kontakt die Adresse der Firma. Was ich in SDK gefunden habe ist nicht ausreichend. Ich will mit Objekten arbeiten und nicht nur in eine Datei was schreiben.
Hat jemand für mich irgendwelche Beispiele dafür.

Danke voraus.
Grüsse


AW: Callouts

Hi,


Du kannst aus dem serialisierten DynamicEntity, welches Du in der jeweiligen überschriebenen Methode ein DynamicEntity Objekt erstellen.

public DynamicEntity DeserializeDe (string des)
{   TextReader sr = new StringReader(des);
   XmlRootAttribute root = new XmlRootAttribute("BusinessEntity");
   root.Namespace = http://www.microsoft.com/BusinessSolutions/Crm/3.0/WebServices;
   XmlSerializer xmlSerializer = new XmlSerializer(typeof(BusinessEntity), root);
   BusinessEntity entity = (BusinessEntity)xmlSerializer.Deserialize(sr);
   DynamicEntity myDE = entity as DynamicEntity;
   return myDE;
}
Das serialisierte DynamicEntity Objekt bekommst Du in Deiner Methoden-Überschreibung:
public virtual void PostCreate(
  CalloutUserContext  userContext,
  CalloutEntityContext  entityContext,
  string  postImageEntityXml
);
In der SDK Doku findest Du noch etwas genauere Infos hierzu. Hoffe es hilft Dir weiter.
Grüße
Christian


AW: Callouts

Hallo Christian,

Danke für die Hilfe, langsam gehe ich weiter.

Grüsse
Genadi