예제 #1
0
        public ActionResult OpretBruger(String Name, String Password)
        {
            OpretFac Kf = new OpretFac();
            Gkkbruger K = new Gkkbruger();

            if (Kf.UserExists(Name) != true)
            {
                if (Name.Length != 0 && Password.Length != 0)
                {
                    K.Name = Name;
                    K.Password = Crypto.Hash(Password);
                    Kf.Insert(K);
                    ViewBag.MSG = " Brugern er blevet  oprettet";
                }
                else
                {
                    ViewBag.MSG = " Felterne skal udfyldes";
                }
            }
            else
            {
                ViewBag.MSG = " Fejl brugeren eksiterer allerede";
            }

            return View("Brugerliste", Kf.GetAll());
        }
예제 #2
0
        public ActionResult Login(String Name, String Password)
        {
            GkkRedigerFac Redigerside = new GkkRedigerFac();
            Gkkbruger Bruger = new Gkkbruger();
            BrugerFac BF = new BrugerFac();

            Bruger = BF.Login(Name, Crypto.Hash(Password));

            if (Bruger.ID > 0)
            {
                Session["UserLogin"] = Bruger.ID;
                Session.Timeout = 120;
                return View("Index", Redigerside.Get(1));
            }
            else
            {
                ViewBag.MSG = " Brugern blev ikke fundet!";
            }

            return View("UserLogin");
        }