Ejemplo n.º 1
0
        public bool slettKunde(int slettId)
        {
            var db = new ButikkContext();

            try
            {
                dbKundeDAL slettKunde = db.Kunde.Find(slettId);
                db.Kunde.Remove(slettKunde);
                db.SaveChanges();
                return(true);
            }
            catch (Exception feil)
            {
                return(false);
            }
        }
Ejemplo n.º 2
0
 public bool leggTilKunde(KundeBLL innKunde)
 {
     using (var context = new ButikkContext())
     {
         var kunde = new dbKundeDAL()
         {
             Fornavn   = innKunde.Fornavn,
             Etternavn = innKunde.Etternavn,
             Adresse   = innKunde.Adresse,
             Passord   = lagHash(innKunde.Passord)
         };
         context.Kunde.Add(kunde);
         var saved = context.SaveChanges();
         return(saved >= 1);
     }
 }
Ejemplo n.º 3
0
        public bool endreKunde(int id, KundeBLL kunde)
        {
            var db = new ButikkContext();

            try
            {
                dbKundeDAL endreKunde = db.Kunde.Find(id);
                endreKunde.Fornavn   = kunde.Fornavn;
                endreKunde.Etternavn = kunde.Etternavn;
                endreKunde.Adresse   = kunde.Adresse;
                endreKunde.Passord   = lagHash(kunde.Passord);

                db.SaveChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
Ejemplo n.º 4
0
 public bool leggTilKunde(KundeBLL innKunde)
 {
     using (var context = new ButikkContext())
     {
         var kunde = new dbKundeDAL()
         {
             Fornavn = innKunde.Fornavn,
             Etternavn = innKunde.Etternavn,
             Adresse = innKunde.Adresse,
             Passord = lagHash(innKunde.Passord)
         };
         context.Kunde.Add(kunde);
         var saved = context.SaveChanges();
         return saved >= 1;
     }
 }
Ejemplo n.º 5
0
 public bool slettKunde(int slettId)
 {
     var KundeDAL = new dbKundeDAL();
         return KundeDAL.slettKunde(slettId);
 }
Ejemplo n.º 6
0
 public bool leggTilKunde(Models.KundeBLL innKunde)
 {
     var KundeDAL = new dbKundeDAL();
         return KundeDAL.leggTilKunde(innKunde);
 }
Ejemplo n.º 7
0
 public KundeBLL hentEnKunde(int id)
 {
     var KundeDAL = new dbKundeDAL();
         return KundeDAL.hentEnKunde(id);
 }
Ejemplo n.º 8
0
 public List<Models.KundeBLL> hentAlle()
 {
     var KundeDAL = new dbKundeDAL();
     List<Models.KundeBLL> alleKunder = KundeDAL.hentAlle();
         return alleKunder;
 }
Ejemplo n.º 9
0
 public bool endreKunde(int id, Models.KundeBLL innKunde)
 {
     var KundeDAL = new dbKundeDAL();
         return KundeDAL.endreKunde(id, innKunde);
 }