public ActionResult OpprettKunde(Kunde nyKunde) {//gjort var BLL = new KundeBLL(); if (BLL.OpprettKunde(nyKunde)) { return(RedirectToAction("")); } else { ViewBag.Feilmelding = "Du er allerede registrert."; return(View()); } /*try * { * using (var db = new Models.BestillingContext()) * { * string innBrukernavn = innListe["Brukernavn"]; * var funnetBrukernavn = db.Kunder.FirstOrDefault(p => p.brukerNavn == innBrukernavn); * * if (funnetBrukernavn == null) * { * var nyKunde = new Models.Kunde(); * nyKunde.fornavn = innListe["Fornavn"]; * nyKunde.etterNavn = innListe["Etternavn"]; * nyKunde.adresse = innListe["Adresse"]; * nyKunde.brukerNavn = innListe["Brukernavn"]; * string nySalt = CryptoLib.Encryptor.MD5Hash("" + new Random()); * nyKunde.salt = nySalt; * nyKunde.passord = CryptoLib.Encryptor.MD5Hash(innListe["Passord"] + nySalt); * * db.Kunder.Add(nyKunde); * db.SaveChanges(); * return RedirectToAction(""); * } * else * { * ViewBag.Feilmelding = "Du er allerede registrert."; * return View(); * } * * } * } * catch(Exception e) * { * ViewBag.Feilmelding = e.Message; * return View(); * }*/ }