static bool createUsers(string url, Credentials c, string[] emailAddresses, string[] memberOfGroupIds, string password, bool generateRandomPassword, bool sendLoginEmail, string personalComment) { Console.WriteLine("Create users..."); ArticulateOnline ao = new ArticulateOnline(); ao.Url = url; CreateUsersRequest request = new CreateUsersRequest(); request.Credentials = c; request.Emails = emailAddresses; request.MemberOfGroupIDs = memberOfGroupIds; request.Password = password; request.AutoGeneratePassword = generateRandomPassword; request.PersonalComment = personalComment; request.SendLoginEmail = sendLoginEmail; return ao.CreateUsers(request).Success; }
/// <remarks/> public void CreateUsersAsync(CreateUsersRequest CreateUsersRequest, object userState) { if ((this.CreateUsersOperationCompleted == null)) { this.CreateUsersOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateUsersOperationCompleted); } this.InvokeAsync("CreateUsers", new object[] { CreateUsersRequest}, this.CreateUsersOperationCompleted, userState); }
/// <remarks/> public void CreateUsersAsync(CreateUsersRequest CreateUsersRequest) { this.CreateUsersAsync(CreateUsersRequest, null); }