CRM 2011- KULLANICIYA TAKIM EKLEME ve KALDIRMA(C #)


       // Takımın guid id
            Guid takimId= new Guid("079EE428-F515-E211-B2D9-00155D025F00");
            
            //1.Kullanıcı guid id 
            Guid kullanici1Id= new Guid("486FA7B3-4A6F-E111-AA15-00155D025F09");

            // // 2.Kullanıcı guid id
            Guid kullanici2Id= new Guid("FB9CA21D-7F72-E111-AA15-00155D025F09");

           // kullanıcı listesi
            Guid[] kullanicilar= new[] { kullanici1Id, kullanici2Id};

            KullanicilaraTakimEkle(teamId, kullanicilar, service);
            KullanicilardanTakimKaldir(teamId, kullanicilar, service);

Takım Ekleme Metodu


        public static void KullanicilaraTakimEkle(Guid teamId, Guid[] membersId, IOrganizationService service)
        {
           //Kullanıcılara takım ekleyen nesneyi olustur.
            AddMembersTeamRequest addRequest = new AddMembersTeamRequest();
      
           // eklenecek takım id sini ver.
            addRequest.TeamId = teamId;

            // kullanıcılar listesini ver
            addRequest.MemberIds = membersId;

            // nesneyi calıstır.
            service.Execute(addRequest);
        }

Takım Kaldırma Metodu


        public static void KullanicilardanTakimKaldir(Guid teamId, Guid[] membersId, IOrganizationService service)
        {
            RemoveMembersTeamRequest addRequest = new RemoveMembersTeamRequest();

            addRequest.TeamId = teamId;
            addRequest.MemberIds = membersId;

            service.Execute(addRequest);
        }

Hiç yorum yok:

Yorum Gönder