danywalls
danywalls

Reputation: 709

Set Date Field with Format into Lead SDK CRM Object

i'm trying to set bithday date into lead entity crm sdk.

var tmplead = new myservice.lead { 
                emailaddress1 = "[email protected]", firstname = "Dany Paredes" , 
                new_fechadenacimiento = 
                  Convert.ToDateTime("01/02/1973",new CultureInfo("es-ES")) 
              };

but tmplead.new_fechanacimiento remove one day left to date, how i can set a culture and use exact date.

Upvotes: 0

Views: 528

Answers (1)

Guido Preite
Guido Preite

Reputation: 15128

you can add ToLocalTime() after you convert the date, CRM 2011 keeps the date in UTC format.

var tmplead = new myservice.lead {
    emailaddress1 = "[email protected]",
    firstname = "Dany Paredes" ,
    new_fechadenacimiento = 
      Convert.ToDateTime("01/02/1973",new CultureInfo("es-ES")).ToLocalTime()
};

Upvotes: 3

Related Questions