예제 #1
0
        public bool insertPoststed(Poststed innPoststed)
        {
            var nyPoststed = new Poststeder()
            {
                Postnr = innPoststed.postnr,
                Poststed = innPoststed.poststed,
            };

            var db = new DBContext();
            try
            {
                var postnrExists = db.Poststeder.Find(innPoststed.postnr);
                if (postnrExists == null)
                {
                    var nyttPoststed = new Poststeder()
                    {
                        Postnr = innPoststed.postnr,
                        Poststed = innPoststed.poststed
                    };

                }

                db.Poststeder.Add(nyPoststed);
                db.SaveChanges();
                return true;
            }
            catch (Exception feil)
            {
                return false;
            }
        }
예제 #2
0
        public Poststed getSinglePoststed(string id)
        {
            var db = new DBContext();
            var enDbPoststed = db.Poststeder.Find(id);

            if (enDbPoststed == null)
            {
                return null;
            }
            else
            {
                var utPoststed = new Poststed()
                {
                    postnr = enDbPoststed.Postnr,
                    poststed = enDbPoststed.Poststed
                };
                return utPoststed;
            }
        }
예제 #3
0
        public bool insertPoststed(Poststed innPoststed)
        {
            var PoststedDAL = new PoststedDAL();

            return PoststedDAL.insertPoststed(innPoststed);
        }
예제 #4
0
 public ActionResult DeletePoststed(string id, Poststed slettPoststed)
 {
     if (loginCheck() == false) { return RedirectToAction("LoggInn"); }
     var PoststedDb = new PoststedBLL();
     bool slettOK = PoststedDb.deletePoststed(id);
     if (slettOK)
     {
         return RedirectToAction("ListPoststeder");
     }
     return View();
 }