public async Task <User> CreateUserLogin(UserCreate user) { await sConfig.ClearLoginsByEmail(user.Email); var login = await sConfig.CreateLogin(user.Email); var accountMaster = await sMember.CreateAccountMaster("Softtek QA Test", user.IsPayingWithTerms, user.AccountMasterExternalIdentifier); var account = await sMember.CreateAccount(accountMaster.Contents.Identifier); var contact = await sMember.CreateContact(account.Contents.Identifier, "Sofftek", "Quality", "1278023", user.Email); var newUser = await sMember.CreateUser(account.Contents.Identifier, login.Contents.Identifier, contact.Contents.Identifier); return(newUser); }