コード例 #1
0
 public ActionResult Autherize(UserDetail aUser)
 {
     using (SimpleCourseManagementDbEntities db = new SimpleCourseManagementDbEntities())
     {
         var userDetails = db.UserDetails.FirstOrDefault(a => a.LoginName == aUser.LoginName && a.LoginPassword == aUser.LoginPassword);
         if (userDetails == null)
         {
             @ViewBag.Message = "Invalid User Name or Password";
             return(View("Index", aUser));
         }
         else
         {
             Session["UserDetailsId"] = userDetails.UserDetailsId;
             Session["UserName"]      = userDetails.UserName;
             Session["LoginName"]     = userDetails.LoginName;
             Session["UserRoleId"]    = userDetails.UserRoleId;
             return(RedirectToAction("Index", "Home"));
         }
     }
 }