private static bool bruker_i_db(bruker innBruker) { using (var db = new BrukerContext()) { byte[] passordDB = lagHash(innBruker.Passord); dbBruker funnetBruker = db.Brukere.FirstOrDefault( b => b.Passord == passordDB && b.Navn == innBruker.Navn); if (funnetBruker == null) { return false; } else { return true; } } }
public ActionResult Registrer(bruker innBruker) { if (!ModelState.IsValid) { return View(); } using (var db = new BrukerContext()) { try { var nyBruker = new dbBruker(); byte[] passordDB = lagHash(innBruker.Passord); nyBruker.Navn = innBruker.Navn; nyBruker.Passord = passordDB; db.Brukere.Add(nyBruker); db.SaveChanges(); return RedirectToAction("Index"); } catch { return View(); } } }