J'ai une application qui interagit avec MSCRM 4.0. Lorsque je tente de mettre à jour la date de naissance de champ sur un contact je reçois un message d'erreur à chaque fois . L'erreur est différent à chaque fois que je tente une nouvelle façon ...Définition d'un CrmDateTime d'un SystemDateTime
Donc, la question est dans le contexte du code suivant comment puis-je mettre à jour le anniversaire le nouveau contact, je suis sur le point pour créer?
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using ProjectName.CrmSdk;
//The CrmSdk ref is to the webservice url.
//ServerName and OrgName are setup in code but not included.
//standard CRM service setup
CrmSdk.CrmAuthenticationToken token = new CrmSdk.CrmAuthenticationToken();
token.AuthenticationType = 0; //AD on premise
token.OrganizationName = orgName.ToString();
CrmService service = new CrmService();
service.Url = "http://" + serverName.ToString() + "/mscrmservices/2007/crmservice.asmx";
service.CrmAuthenticationTokenValue = token;
service.Credentials = System.Net.CredentialCache.DefaultCredentials;
DateTime dt = new DateTime();
// set the date time to some date...
contact c = new contact();
c.firstname = "joe";
c.lastname = "Smack";
c.BirthDay = dt.ToString();