public async Task <bool> CreateAsync(AppUserKayitOlVM model) { IdentityResult result = await _userManager.CreateAsync(new AppUser { UserName = model.UserName, Email = model.Email, Sepet = new Sepet() { } }, model.Password); return(result.Succeeded); }
public async Task <IActionResult> KayitOl(AppUserKayitOlVM model) { if (!ModelState.IsValid) { return(View(model)); } bool result = await _userManagerBusiness.CreateAsync(model); MesajYaz(result, "Kayıt işlemi başarıyla gerçekleştirilmişir.Giriş yapabilirsiniz.", "Kayıt işlemi esnasında beklenmeyen bir hatayla karşılaşılmıştır.Lütfen tekrar deneyiniz."); if (!result) { return(View(model)); } else { return(RedirectToAction("SignIn")); } }