public bool LoggInn(LoggInnAdmin input) { var sikkerhet = new Sikkerhet(); var admin = new AdminBruker() { mail = input.mail, passord = sikkerhet.LagHash(input.passord) }; var ok = _aDAL.LoggInnAdmin(admin); return ok; }
public bool RegistrerKunde(ViewKunde k) { var nyKunde = new Kunde(); var sikkerhet = new Sikkerhet(); byte[] hashPassord = sikkerhet.LagHash(k.passord); nyKunde.passord = hashPassord; nyKunde.mail = k.mail; nyKunde.fornavn = k.fornavn; nyKunde.etternavn = k.etternavn; nyKunde.adresse = k.adresse; nyKunde.tlf = k.tlf; nyKunde.postnummer = k.postnummer; nyKunde.ordre = new List<Ordre>(); return _kDAL.RegistrerKunde(nyKunde); }
public bool EndreKundePassord(AdminEndreKundePassordView ap) { var sikker = new Sikkerhet(); var p = sikker.LagHash(ap.passord); return _kDAL.EndreKundePassord(ap, p); }
// 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); }