示例#1
0
 public ActionResult Login(Models.LoginModels model)
 {
     if (ModelState.IsValid)
     {
         var result = Login(model.Username, model.Password);
         if (result == 1)
         {
             return(RedirectToAction("Index", "Home"));
         }
         else if (result == 0)
         {
             ModelState.AddModelError("", "Thông tin tên tài khoản không chính xác");
         }
         else
         {
             ModelState.AddModelError("", "Thông tin mật khẩu không chính xác");
         }
     }
     return(View("Index"));
 }
示例#2
0
 public ActionResult Login(Models.LoginModels login)
 {
     try
     {
         DB.Settings set = db.Settings.FirstOrDefault(x => x.ID == 1);
         if (login.UserName == set.username && login.Password == set.password)
         {
             Session["Login"] = true;
             return(RedirectToAction("Index", "Panel"));
         }
         else
         {
             throw new Exception();
         }
     }
     catch (Exception ex)
     {
         TempData["LoginErr"] = ex.Message;
         return(RedirectToAction("Login", "Panel"));
     }
 }