public IActionResult Register(AccountDetailViewModel viewmodel, string returnUrl = null) { ViewData["ReturnUrl"] = returnUrl; Account inkomend = accountViewModelConverter.ViewModelToAccount(viewmodel); if (!accountrepo.CheckAccountExist(inkomend)) { if (accountrepo.Register(inkomend)) { //geregistreerd return(RedirectToAction("Login", "Account")); } else { //mislukt (fout met database) return(RedirectToAction("Register", "Account")); } } else { //mislukt (bestaat al) return(RedirectToAction("Register", "Account")); } }