public ActionResult Index(Admin admin) { using (ECommerceEntities2 db = new ECommerceEntities2()) { var userDetails = db.Admins.Where(x => x.userid == admin.userid && x.password == admin.password).FirstOrDefault(); if (userDetails == null) { admin.LoginErrorMessage = "Wrong UserName or Password"; return(View("Login", admin)); } ModelState.Clear(); Session["userid"] = admin.userid; return(RedirectToAction("Index", "Products")); } }
public ActionResult Authorize(tbluser userModel) { using (ECommerceEntities2 db = new ECommerceEntities2()) { var userDetails = db.tblusers.Where(x => x.userid == userModel.userid && x.password == userModel.password).FirstOrDefault(); if (userDetails == null) { userModel.LoginErrorMessage = "Wrong User Id or Password"; return(View("Index", userModel)); } else { Session["userid"] = userDetails.userid; return(RedirectToAction("Index", "Home")); } } }
public ActionResult AddorEdit(tbluser user) { using (ECommerceEntities2 db = new ECommerceEntities2()) { if (db.tblusers.Any(x => x.userid == user.userid)) { ViewBag.DuplicateMessage = "User Name Already Exists."; return(View("AddorEdit", user)); } else { db.tblusers.Add(user); db.SaveChanges(); } } ModelState.Clear(); ViewBag.SuccessMessage = "Registration Successful."; return(View("AddorEdit", new tbluser())); }