예제 #1
0
        public bool RedigerKunde(EndreKunde innKunde)
        {
            var  db       = new DBContext();
            bool resultat = true;

            try
            {
                KundeDB endreKunde = db.Kunder.Find(innKunde.id);
                if (endreKunde != null)
                {
                    LoggSkriver logg = new LoggSkriver();
                    logg.EndreBruker(innKunde, endreKunde);

                    endreKunde.Fornavn    = innKunde.Fornavn;
                    endreKunde.Etternavn  = innKunde.Etternavn;
                    endreKunde.Brukernavn = innKunde.Brukernavn;
                    endreKunde.Kort       = innKunde.Kort;
                    db.SaveChanges();
                }
                else
                {
                    resultat = false;
                }
            }
            catch (Exception e)
            {
                LoggSkriver logg = new LoggSkriver();
                logg.FeilmeldingLogg("RedigerKunde", e);
                resultat = false;
            }
            return(resultat);
        }