public ActionResult AddOrEdit(UserRegister userModel) { using (dbMVCEntities dbModel = new dbMVCEntities()) { if (dbModel.UserRegisters.Any(x => x.UserName == userModel.UserName)) { ViewBag.DuplicateMessage = "Username Already Exists!!"; return(View("AddOrEdit", userModel)); } dbModel.UserRegisters.Add(userModel); dbModel.SaveChanges(); } ModelState.Clear(); ViewBag.SuccessMessage = "Registration Successful!!"; return(View("AddOrEdit", new UserRegister())); }
public ActionResult Authorize(LoginAuthenticateMVC.Models.tblUser userModel) { using (dbMVCEntities db = new dbMVCEntities()) { var userDetails = db.tblUsers.Where(x => x.UserName == userModel.UserName && x.Password == userModel.Password).FirstOrDefault(); if (userDetails == null) { userModel.LoginErrorMessage = "wrong username or password!!"; return(View("Index", userModel)); } else { Session["UserId"] = userModel.UserId; Session["UserName"] = userModel.UserName; return(RedirectToAction("Index", "Home")); } } }