示例#1
0
 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;
         }
     }
 }
示例#2
0
 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();
         }
     }
 }