// create object from User class public ActionResult Register(User user) { if (ModelState.IsValid) { UploaderDatabaseEntities db = new UploaderDatabaseEntities(); db.Users.Add(user); db.SaveChanges(); } return(View(user)); }
public ActionResult Login(User user) { if (ModelState.IsValid) { using (UploaderDatabaseEntities db = new UploaderDatabaseEntities()) { var obj = db.Users.Where(a => a.Username.Equals(user.Username) && a.Password.Equals(user.Password)).FirstOrDefault(); if (obj != null) { Session["UserId"] = obj.UserId.ToString(); Session["Username"] = obj.Username.ToString(); // go to dashboard return(RedirectToAction("UserDashboard")); } } } return(View(user)); }