{"id":111,"date":"2010-02-12T14:49:20","date_gmt":"2010-02-12T14:49:20","guid":{"rendered":"http:\/\/mahenderpal.wordpress.com\/?p=111"},"modified":"2010-02-12T14:49:20","modified_gmt":"2010-02-12T14:49:20","slug":"setting-from-to-partylist-for-activities","status":"publish","type":"post","link":"https:\/\/himbap.com\/blog\/?p=111","title":{"rendered":"Setting From &#038; To Partylist for Activities"},"content":{"rendered":"<p>If we are creating activity like email,phonecall, letter,fax we need to set sender &amp; recipient activityparty. we can set activitypart using following code<\/p>\n<p>\u00a0I am creating letter activity<\/p>\n<p>DynamicEntity LetterAct = new DynamicEntity(&#8220;letter&#8221;);<\/p>\n<p>\/\/create regardingobjectid<br \/>\nLookupProperty _Regarding = new LookupProperty();<br \/>\n_Regarding.Name = &#8220;regardingobjectid&#8221;;<br \/>\n_Regarding.Value = new Lookup(&#8220;regarding entity name&#8221;,GUID of entity instance);<br \/>\nLetterAct.Properties.Add(_Regarding);<\/p>\n<p>\/\/set from and to<br \/>\n\u00a0DynamicEntity[] _ActivityParties = new DynamicEntity[1];<\/p>\n<p>_ActivityParties[0] = new DynamicEntity();<\/p>\n<p>_ActivityParties[0].Name = &#8220;activityparty&#8221;;<\/p>\n<p>PropertyCollection _ActivityPartyCollection= new PropertyCollection();<\/p>\n<p>_ActivityPartyCollection.Add(new LookupProperty(&#8220;partyid&#8221;, new Lookup(&#8220;Set Lookup type here for recipient&#8221;,GUID of recipient)));<\/p>\n<p>_ActivityParties[0].Properties = _ActivityPartyCollection;<\/p>\n<p>LetterAct.Properties.Add(new DynamicEntityArrayProperty(&#8220;to&#8221;, _ActivityParties));<\/p>\n<p>DynamicEntity[] _ActivityPartiesFrm = new DynamicEntity[1];<\/p>\n<p>_ActivityPartiesFrm[0] = new DynamicEntity();<\/p>\n<p>_ActivityPartiesFrm[0].Name = &#8220;activityparty&#8221;;<\/p>\n<p>PropertyCollection ActivitypartyFrm = new PropertyCollection();<\/p>\n<p>LetterAct.Add(new LookupProperty(&#8220;partyid&#8221;, new Lookup(&#8220;Set Lookup type here for sender&#8221;, GUID of Sernder)));<\/p>\n<p>_ActivityPartiesFrm[0].Properties = ActivitypartyFrm;<\/p>\n<p>LetterAct.Properties.Add(new DynamicEntityArrayProperty(&#8220;from&#8221;, _ActivityPartiesFrm));<\/p>\n<p>TargetCreateDynamic targetCreate = new TargetCreateDynamic();<\/p>\n<p>targetCreate.Entity = LetterAct;<\/p>\n<p>\/\/ Create the request object.<\/p>\n<p>CreateRequest create = new CreateRequest();<\/p>\n<p>\/\/ Set the properties of the request object.<\/p>\n<p>create.Target = targetCreate;<\/p>\n<p>\/\/ Execute the request.<\/p>\n<p>CreateResponse created = (CreateResponse)_Service.Execute(create);<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If we are creating activity like email,phonecall, letter,fax we need to set sender &amp; recipient activityparty. we can set activitypart using following code \u00a0I am creating letter activity DynamicEntity LetterAct = new DynamicEntity(&#8220;letter&#8221;); \/\/create regardingobjectid LookupProperty _Regarding = new LookupProperty(); _Regarding.Name = &#8220;regardingobjectid&#8221;; _Regarding.Value = new Lookup(&#8220;regarding entity name&#8221;,GUID of entity instance); LetterAct.Properties.Add(_Regarding); \/\/set from and to \u00a0DynamicEntity[] _ActivityParties =&#8230; <a href=\"https:\/\/himbap.com\/blog\/?p=111\">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":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/111"}],"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=111"}],"version-history":[{"count":0,"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/111\/revisions"}],"wp:attachment":[{"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=111"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=111"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=111"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}