In some times , we may need to update the Owner Lookup with the Current logged in user in MS CRM 2011.
Wrong Method :
entity[“ownerid”] = new EntityReference(“systemuser”,Guid);
Preferred Method :
For this requirement we need to assign the Record to Current Logged in User in the Owner Look up.
Have a look the below code , it works fine for me.
AssignRequest assign = new AssignRequest
{
Assignee = new EntityReference(“systemuser”,Guid),
Target = new EntityReference(“<entity name>”, Guid)
};
// Execute the Request
service.Execute(assign);
Regards,