public void TestValidCheckEmailAndPassword()
        {
            Account account   = new Account("Emailadres", "Persoon123");
            bool    testreset = accountRepro.CheckEmailAndPassword(account);

            Assert.IsTrue(testreset);
        }
        public IActionResult Login(InlogViewModel login)
        {
            AccountViewModelConverter avc = new AccountViewModelConverter();

            if (ModelState.IsValid)
            {
                Account reg = avc.AccountToViewmodel(login);
                if (accountRepo.CheckEmailAndPassword(reg) == true)
                {
                    CookieOptions option = new CookieOptions
                    {
                        Expires = DateTime.Now.AddMinutes(30)
                    };
                    Response.Cookies.Append("nsstoelvinder", reg.Email, option);
                    HttpContext.Session.SetString("Emailadres", login.Email);
                    return(RedirectToAction("Travelplan", "Travelplan"));
                }
                else
                {
                    ModelState.AddModelError("Email", "Foute e-mailadres of wachtwoord");
                    accountRepo.LogintoTravelplan(reg);
                    return(View("Login"));
                }
            }
            return(View(login));
        }