public ActionResult Login(FormCollection collection)
        {
            var tendn   = collection["adacc"];
            var matkhau = collection["adpass"];

            if (ModelState.IsValid)
            {
                if (String.IsNullOrEmpty(tendn))
                {
                    ViewData["Loi1"] = "Vui lòng nhập tên đăng nhập";
                }
                else if (String.IsNullOrEmpty(matkhau))
                {
                    ViewData["Loi2"] = "Vui lòng nhập mật khẩu";
                }
                else
                {
                    Models.admin ad = db.admin.SingleOrDefault(n => n.adacc == tendn && n.adpass == matkhau);
                    if (ad != null)
                    {
                        Session["accname"] = tendn;
                        return(RedirectToAction("Index", "trangchu"));
                    }
                    else
                    {
                        ViewBag.Thongbao = "Tên đăng nhập hoặc mật khẩu không đúng";
                    }
                }
            }

            return(View());
        }
예제 #2
0
        public ActionResult DoLogin(Models.admin admin)
        {
            //List<Models.admin> adminList = new Models.adminDAL().admin.ToList();
            adminDAL adminDal = new adminDAL();

            List <admin> list = adminDal.admin
                                .Where <admin>(a => a.UserName == admin.UserName && a.PassWord == admin.PassWord).ToList();

            if (list.Count > 0)
            {
                //登陆成功
                return(RedirectToAction("Index", "Home", new { area = "" }));
            }
            else
            {
                //登陆失败
                return(View("Login"));
            }
        }