コード例 #1
0
 public bool leggTilAdmin(Admin innAdmin)
 {
     using (var context = new ButikkContext())
     {
         var admin = new Admin()
         {
             Brukernavn = innAdmin.Brukernavn,
             Passord    = innAdmin.Passord
         };
         context.Admins.Add(admin);
         var saved = context.SaveChanges();
         return(saved >= 1);
     }
 }
コード例 #2
0
 public bool leggTilAdmin(Admin innAdmin)
 {
     using (var context = new ButikkContext())
     {
         var admin = new Admin()
         {
             Brukernavn = innAdmin.Brukernavn,
             Passord = innAdmin.Passord
         };
         context.Admins.Add(admin);
         var saved = context.SaveChanges();
         return saved >= 1;
     }
 }
コード例 #3
0
 public bool leggTilBestilling(Bestilling innBestilling)
 {
     using (var context = new ButikkContext())
     {
         var bestilling = new Bestilling()
         {
             OrdreDato = innBestilling.OrdreDato,
             Total = innBestilling.Total,
             Varer = innBestilling.Varer
         };
         context.Bestillinger.Add(bestilling);
         var saved = context.SaveChanges();
         return saved >= 1;
     }
 }
コード例 #4
0
 public bool leggTilVare(Vare innVare)
 {
     using (var context = new ButikkContext())
     {
         var vare = new Vare()
         {
             Varenavn = innVare.Varenavn,
             Pris = innVare.Pris,
             Varebeholdning = innVare.Varebeholdning,
         };
         context.Varer.Add(vare);
         var saved = context.SaveChanges();
         return saved >= 1;
     }
 }
コード例 #5
0
 public bool leggTilBestilling(Bestilling innBestilling)
 {
     using (var context = new ButikkContext())
     {
         var bestilling = new Bestilling()
         {
             OrdreDato = innBestilling.OrdreDato,
             Total     = innBestilling.Total,
             Varer     = innBestilling.Varer
         };
         context.Bestillinger.Add(bestilling);
         var saved = context.SaveChanges();
         return(saved >= 1);
     }
 }
コード例 #6
0
 public bool leggTilVare(Vare innVare)
 {
     using (var context = new ButikkContext())
     {
         var vare = new Vare()
         {
             Varenavn       = innVare.Varenavn,
             Pris           = innVare.Pris,
             Varebeholdning = innVare.Varebeholdning,
         };
         context.Varer.Add(vare);
         var saved = context.SaveChanges();
         return(saved >= 1);
     }
 }
コード例 #7
0
 public bool slettAdmin(int slettId)
 {
     var db = new ButikkContext();
     try
     {
         Admin admin = db.Admins.Find(slettId);
         db.Admins.Remove(admin);
         db.SaveChanges();
         return true;
     }
     catch
     {
         return false;
     }
 }
コード例 #8
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);
            }
        }
コード例 #9
0
        public bool slettBestilling(int slettID)
        {
            var db = new ButikkContext();

            try
            {
                Bestilling bestilling = db.Bestillinger.Find(slettID);
                db.Bestillinger.Remove(bestilling);
                db.SaveChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
コード例 #10
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);
     }
 }
コード例 #11
0
        public bool slettVare(int slettId)
        {
            var db = new ButikkContext();

            try
            {
                Vare vare = db.Varer.Find(slettId);
                db.Varer.Remove(vare);
                db.SaveChanges();
                return(true);
            }
            catch (Exception feil)
            {
                return(false);
            }
        }
コード例 #12
0
        public bool slettAdmin(int slettId)
        {
            var db = new ButikkContext();

            try
            {
                Admin admin = db.Admins.Find(slettId);
                db.Admins.Remove(admin);
                db.SaveChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
コード例 #13
0
        public bool endreAdmin(int id, Admin admin)
        {
            var db = new ButikkContext();
            try
            {
                Admin endreAdmin = db.Admins.Find(id);
                endreAdmin.Brukernavn = admin.Brukernavn;
                endreAdmin.Passord = admin.Passord;

                db.SaveChanges();
                return true;
            }
            catch
            {
                return false;
            }
        }
コード例 #14
0
        public bool endreAdmin(int id, Admin admin)
        {
            var db = new ButikkContext();

            try
            {
                Admin endreAdmin = db.Admins.Find(id);
                endreAdmin.Brukernavn = admin.Brukernavn;
                endreAdmin.Passord    = admin.Passord;

                db.SaveChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
コード例 #15
0
        public bool endreBestilling(int id, Bestilling bestilling)
        {
            var db = new ButikkContext();

            try
            {
                Bestilling endreBestilling = db.Bestillinger.Find(id);
                endreBestilling.OrdreDato = bestilling.OrdreDato;
                endreBestilling.Total = bestilling.Total;
                endreBestilling.Varer = bestilling.Varer;

                db.SaveChanges();
                return true;
            }
            catch
            {
                return false;
            }
        }
コード例 #16
0
        public bool endreVare(int id, Vare vare)
        {
            var db = new ButikkContext();

            try
            {
                Vare endreVare = db.Varer.Find(id);
                endreVare.Varenavn = vare.Varenavn;
                endreVare.Pris = vare.Pris;
                endreVare.Varebeholdning = vare.Varebeholdning;

                db.SaveChanges();
                return true;
            }
            catch
            {
                return false;
            }
        }
コード例 #17
0
        public bool endreVare(int id, Vare vare)
        {
            var db = new ButikkContext();

            try
            {
                Vare endreVare = db.Varer.Find(id);
                endreVare.Varenavn       = vare.Varenavn;
                endreVare.Pris           = vare.Pris;
                endreVare.Varebeholdning = vare.Varebeholdning;

                db.SaveChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
コード例 #18
0
        public bool endreBestilling(int id, Bestilling bestilling)
        {
            var db = new ButikkContext();

            try
            {
                Bestilling endreBestilling = db.Bestillinger.Find(id);
                endreBestilling.OrdreDato = bestilling.OrdreDato;
                endreBestilling.Total     = bestilling.Total;
                endreBestilling.Varer     = bestilling.Varer;

                db.SaveChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
コード例 #19
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;
            }
        }
コード例 #20
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);
            }
        }
コード例 #21
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;
     }
 }
コード例 #22
0
 public bool slettVare(int slettId)
 {
     var db = new ButikkContext();
     try
     {
         Vare vare = db.Varer.Find(slettId);
         db.Varer.Remove(vare);
         db.SaveChanges();
         return true;
     }
     catch (Exception feil)
     {
         return false;
     }
 }
コード例 #23
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;
     }
 }
コード例 #24
0
        public bool slettBestilling(int slettID)
        {
            var db = new ButikkContext();

            try
            {
                Bestilling bestilling = db.Bestillinger.Find(slettID);
                db.Bestillinger.Remove(bestilling);
                db.SaveChanges();
                return true;
            }
            catch
            {
                return false;
            }
        }