Advertisement
Clar1ty

Method Create Person

Oct 24th, 2017
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.67 KB | None | 0 0
  1. for(int i = 0; i < Nama.Count; i++)
  2.             {
  3.                 //obj orgnya
  4.                 Person org = new Person();
  5.                 org.Names = new List<Name>();
  6.                 org.PhoneNumbers = new List<PhoneNumber>();
  7.                 //org.Memberships = new List<Membership>();
  8.  
  9.                 //namanya org
  10.                 Name namanya = new Name();
  11.                 namanya.DisplayName = Nama[i];
  12.                 namanya.GivenName = Nama[i];
  13.                 org.Names.Add(namanya);
  14.  
  15.                 //telephonenya
  16.                 PhoneNumber teleponnya = new PhoneNumber();
  17.                 teleponnya.Value = noTelepon[i];
  18.                 org.PhoneNumbers.Add(teleponnya);
  19.  
  20.                 Person inputPerson = serviceNya.People.CreateContact(org).Execute();
  21.  
  22.                 ModifyContactGroupMembersRequest groupMember = new ModifyContactGroupMembersRequest();
  23.                 groupMember.ResourceNamesToAdd = new List<string>();
  24.                 groupMember.ResourceNamesToAdd.Add(inputPerson.ResourceName);
  25.  
  26.                 var inputOrgKeGroup = serviceNya.ContactGroups;
  27.                 string resourceGroupName = "";
  28.                 for(int j = 0; j < listContactGroup.Count; j++)
  29.                 {
  30.                     if (listContactGroup[j].Name == Group)
  31.                         resourceGroupName = listContactGroup[j].ResourceName;
  32.                 }
  33.                 inputOrgKeGroup.Members.Modify(groupMember, resourceGroupName).Execute();
  34.  
  35.                 dtgView.Rows.Add(org.Names[0].DisplayName, org.PhoneNumbers[0].Value);
  36.                 label2.Text = (i+1)+"/" + totalBar;
  37.                 progressBar1.Value = (i + 1) * 100 / totalBar;
  38.             }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement