Beispiel #1
0
        /// <summary>
        /// Check Username and Password
        /// </summary>
        private bool IsValid(string username, string password)
        {
            bool IsValid = false;

            using (var db = new Models.ClinicEntities())
            {
                var user = db.User.FirstOrDefault(u => u.Username == username);
                if (user != null)
                {
                    if (user.Password == password)
                    {
                        IsValid = true;
                    }
                }
                return(IsValid);
            }
        }
Beispiel #2
0
 public ActionResult Login(User user)
 {
     if (user != null)
     {
         var db = new Models.ClinicEntities();
         var us = db.User.FirstOrDefault(u => u.Username == user.Username && u.Password == user.Password);
         if (IsValid(user.Username, user.Password))
         {
             FormsAuthentication.SetAuthCookie(user.Username, false);
             Session["uid"] = us.Id;
             ViewBag.Name   = user.Name;
             return(RedirectToAction("Dashboard", "Home", user));
         }
         else
         {
             ModelState.AddModelError("", "Login Unssucces");
         }
         return(View(user));
     }
     return(View("~/Views/Account/Login.cshtml"));
 }