public IActionResult SendAccount(CreateAccountViewModel viewModel) { if (Convert.ToBoolean(HttpContext.Session.GetString(UsernameSession))) { if (_accountLogic.CheckAccount(viewModel.Account)) { if (_accountLogic.SetAccount(viewModel.Account)) { LogIn(viewModel.Account.UserName, viewModel.Account.Password); return(RedirectToAction("Overview")); } ModelState.AddModelError(string.Empty, "De ingevoerde wachtwoorden zijn niet gelijk."); } else { ModelState.AddModelError(string.Empty, "Wachtwoord klopt niet probeer opnieuw."); } } ModelState.AddModelError(string.Empty, "Accountnaam is al in gebruik."); return(View("Create")); }