public ActionResult Register(Users users)
 {
     using (EBooksUserEntities userEntities = new EBooksUserEntities())
     {
         userEntities.Users.Add(users);
         userEntities.SaveChanges();
     }
     ModelState.Clear();
     ViewBag.SuccessMessage = "Successful registration!";
     return(RedirectToAction("BookList", "Book"));
 }
示例#2
0
 public ActionResult Authorize(E_Books.Models.Users users)
 {
     using (EBooksUserEntities db = new EBooksUserEntities())
     {
         var userDetails = db.Users.Where(x => x.Username == users.Username && x.Password == users.Password).FirstOrDefault();
         if (userDetails == null)
         {
             users.LoginErrorMessage = "Wrong username or password!";
             return(View("Login", users));
         }
         else
         {
             Session["Id"] = userDetails.Id;
             return(RedirectToAction("BookList", "Book"));
         }
     }
 }