コード例 #1
0
        public bool deleteAdmin(int slettId)
        {
            var db = new DBContext();

            try
            {
                AdminBrukere slettAdmin = db.AdminBrukere.Find(slettId);
                db.AdminBrukere.Remove(slettAdmin);
                db.SaveChanges();
                return(true);
            }
            catch (Exception feil)
            {
                return(false);
            }
        }
コード例 #2
0
        public bool changeAdmin(int id, AdminBruker innAdmin)
        {
            var db = new DBContext();

            try
            {
                AdminBrukere endreAdmin = db.AdminBrukere.Find(id);
                endreAdmin.Fornavn   = innAdmin.fornavn;
                endreAdmin.Etternavn = innAdmin.etternavn;
                endreAdmin.Telefonnr = innAdmin.telefonnr;
                endreAdmin.Epost     = innAdmin.epost;
                db.SaveChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
コード例 #3
0
        public bool insertAdmin(AdminBruker innAdmin)
        {
            var nyAdmin = new AdminBrukere()
            {
                Fornavn    = innAdmin.fornavn,
                Etternavn  = innAdmin.etternavn,
                Telefonnr  = innAdmin.telefonnr,
                Epost      = innAdmin.epost,
                Password   = hashPword(innAdmin.passord),
                Superadmin = innAdmin.superadmin
            };

            try {
                var db = new DBContext();
                db.AdminBrukere.Add(nyAdmin);
                db.SaveChanges();
                return(true);
            }
            catch (Exception feil)
            {
                return(false);
            }
        }