public bool EndreKundePassord(AdminEndreKundePassordView k, byte[] p) { using (var db = new WebshopContext()) { try { var dbKunde = db.Kunder.Find(k.kundeId); dbKunde.mail = k.mail; dbKunde.passord = p; db.Entry(dbKunde).State = EntityState.Modified; db.SaveChanges(); db.Dispose(); return true; } catch (Exception e) { ExceptionWriter.LoggFeil(e, "EndreKundePassord"); return false; } } }
public bool EndreKundeAdmin(ViewKunde k) { using (var db = new WebshopContext()) { try { var dbKunde = db.Kunder.Find(k.kundeId); dbKunde.mail = k.mail; dbKunde.fornavn = k.fornavn; dbKunde.etternavn = k.etternavn; dbKunde.adresse = k.adresse; dbKunde.tlf = k.tlf; dbKunde.postnummer = k.postnummer; db.Entry(dbKunde).State = EntityState.Modified; db.SaveChanges(); return true; } catch (Exception e) { ExceptionWriter.LoggFeil(e, "RegistrerKunde"); return false; } } }