{"id":817,"date":"2012-09-14T07:33:21","date_gmt":"2012-09-14T07:33:21","guid":{"rendered":"http:\/\/mahenderpal.wordpress.com\/?p=817"},"modified":"2012-09-14T07:33:21","modified_gmt":"2012-09-14T07:33:21","slug":"fetch-team-members-for-selected-team","status":"publish","type":"post","link":"https:\/\/himbap.com\/blog\/?p=817","title":{"rendered":"Fetch team members for selected Team"},"content":{"rendered":"<p>I got one requirement to get all team members based on team, so I thought to share code here so that it can help other crm developers. you can use below code<\/p>\n<p>private EntityCollection GetTeammembers(IOrganizationService _iService,Guid TeamID)<br \/>\n{<br \/>\nEntityCollection _Teammembers = null;<br \/>\nGuid _UserId = Guid.Empty;<br \/>\nEntityCollection col = new EntityCollection();<br \/>\nQueryExpression _Query = new QueryExpression();<br \/>\n_Query.EntityName = &#8220;systemuser&#8221;;<br \/>\n_Query.ColumnSet = new ColumnSet(new string[] { &#8220;systemuserid&#8221;, &#8220;firstname&#8221; });<br \/>\nLinkEntity _LinkEntity = new LinkEntity();<br \/>\n_LinkEntity.LinkFromAttributeName = &#8220;systemuserid&#8221;;<br \/>\n_LinkEntity.LinkToAttributeName = &#8220;systemuserid&#8221;;<br \/>\n_LinkEntity.LinkFromEntityName = &#8220;systemuser&#8221;;<br \/>\n_LinkEntity.LinkToEntityName = &#8220;teammembership&#8221;;<br \/>\n_LinkEntity.JoinOperator = JoinOperator.Natural;<br \/>\n_LinkEntity.LinkCriteria = new FilterExpression();<br \/>\n_LinkEntity.LinkCriteria.AddCondition(&#8220;teamid&#8221;, ConditionOperator.Equal, TeamID);<br \/>\n_Query.LinkEntities.Add(_LinkEntity);<br \/>\n_Teammembers = _Service.RetrieveMultiple(_Query);<br \/>\nreturn _Teammembers;<br \/>\n}<\/p>\n<p>Enjoy !!!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I got one requirement to get all team members based on team, so I thought to share code here so that it can help other crm developers. you can use below code private EntityCollection GetTeammembers(IOrganizationService _iService,Guid TeamID) { EntityCollection _Teammembers = null; Guid _UserId = Guid.Empty; EntityCollection col = new EntityCollection(); QueryExpression _Query = new QueryExpression(); _Query.EntityName = &#8220;systemuser&#8221;; _Query.ColumnSet&#8230; <a href=\"https:\/\/himbap.com\/blog\/?p=817\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[95,113,185],"_links":{"self":[{"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/817"}],"collection":[{"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=817"}],"version-history":[{"count":0,"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/817\/revisions"}],"wp:attachment":[{"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=817"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=817"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=817"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}