public async Task <bool> CreateAsync(MembersRegisterPrivateVM membersRegisterPrivateVM) { var result = await userManager.CreateAsync( new MyIdentityUser { UserName = membersRegisterPrivateVM.Email, FirstName = membersRegisterPrivateVM.FirstName, LastName = membersRegisterPrivateVM.LastName, Email = membersRegisterPrivateVM.Email }, membersRegisterPrivateVM.Password); return(result.Succeeded); }
public async Task <IActionResult> RegisterPrivate(MembersRegisterPrivateVM membersRegisterPrivateVM) { if (!ModelState.IsValid) { ViewBag.BackButton = true; return(View(membersRegisterPrivateVM)); } var isAdded = await membersService.CreateAsync(membersRegisterPrivateVM); if (!isAdded) { ViewBag.BackButton = true; return(View(membersRegisterPrivateVM)); } return(RedirectToAction(nameof(Index))); }