예제 #1
0
        public ActionResult LoggInn(LoggInnKunde loggInnKunde)
        {
            var Id = _kBLL.FinnKundeLoggInn(loggInnKunde); // metoden returnerer kundeId - 0 hvis kunden ikke ble funnet

            if ( Id == 0 )
            {
                Session["Innlogget"] = false;
                ViewBag.Innlogget = false;
            }
            else
            {
                ViewBag.Innlogget = true;
                Session["Innlogget"] = true;
                var kunde = _kBLL.FinnKunde(Id);
                Session["LoggInnNavn"] = kunde.fornavn + " " + kunde.etternavn;
                Session["id"] = Id;
            }

            return RedirectToAction("Index", "Produkt");
        }
예제 #2
0
 // henter kunde-id fra db for innlogging
 public int FinnKundeLoggInn(LoggInnKunde innKunde)
 {
     var sikkerhet = new Sikkerhet();
     byte[] passordDb = sikkerhet.LagHash(innKunde.passord);
     return _kDAL.FinnKundeLoggInn(innKunde.mail, passordDb);
 }