Показать сообщение отдельно
Старый 17.02.2009, 13:26   #3  
deniska is offline
deniska
Участник
 
17 / 10 (1) +
Регистрация: 16.02.2009
Проблема с CallerIdValue и CallerId. Есть пример в SDK 4.
Код:
public void SendEmail(Guid campaignActivityID)
{
   CrmService service = new CrmService();
   service.Credentials = 
      System.Net.CredentialCache.DefaultCredentials;

   service.CallerIdValue = new CallerId();
   // Replace the GUID with the GUID of your Microsoft Dynamics CRM
   // Administrator.
   service.CallerIdValue.CallerGuid =
      new Guid("FD80F8E8-C852-DA11-B1FB-0007E94D105B");

   SendEmailRequest req = new SendEmailRequest();
   req.EmailId = campaignActivityID;
   req.TrackingToken = "";
   req.IssueSend = true;

   try 
   {
      SendEmailResponse res =
         (SendEmailResponse)service.Execute(req);
   }
   catch (System.Web.Services.Protocols.SoapException er)
   {
      //Process any error messages here.
   }
}
и на строчке service.CallerIdValue = new CallerId(); возникают выше описанные проблемы.