public int? RetrieveCurrentUsersTimeZoneSettings(IOrganizationService service) { var currentUserSettings = service.RetrieveMultiple( new QueryExpression("usersettings") { ColumnSet = new ColumnSet("localeid", "timezonecode"), Criteria = new FilterExpression { Conditions = { new ConditionExpression("systemuserid", ConditionOperator.EqualUserId) } } }).Entities[0].ToEntity<Entity>(); return (int?)currentUserSettings.Attributes["timezonecode"]; }
*You just need to pass the current CRM Service
Hope this helps.
Thanks.
Wow! Great post! The content is very rich, and I really like it.
ReplyDeleteMicrosoft Dynamics AX Training | Microsoft Dynamics CRM Online Training
thank you so much
ReplyDelete