public ActionResult AddOrEdit(Priyanka_User userModel) { using (Priyanka_UserEntities dbModel = new Priyanka_UserEntities()) { if (dbModel.Priyanka_User.Any(x => x.UserName == userModel.UserName)) { ViewBag.Duplicate = "UserName Already Exits"; return(View("AddOrEdit", userModel)); } dbModel.Priyanka_User.Add(userModel); dbModel.SaveChanges(); } ModelState.Clear(); ViewBag.successMSG = "Registration Successfully"; return(View("AddOrEdit", new Priyanka_User())); }
public ActionResult Login(Priyanka_User userModel) { //if (ModelState.IsValid) //{ //var email = userModel.UserName; //var pwd = userModel.Password; //if(email==null) //{ // TempData["msg"] = "Invalid Credencials"; // return View(); //} //else if (pwd==null) //{ // TempData["msg"] = "Invalid Credencials"; // return View(); //} using (Priyanka_UserEntities dbModel = new Priyanka_UserEntities()) { if ((dbModel.Priyanka_User.Any(x => x.UserName == userModel.UserName && x.Password == userModel.Password && x.Role.Equals("Admin")))) { Session["UserID"] = userModel.UserName; return(RedirectToAction("List", "Admin")); } else if ((dbModel.Priyanka_User.Any(x => x.UserName == userModel.UserName && x.Password == userModel.Password && x.Role.Equals("Customer")))) { Session["UserID"] = userModel.UserName; return(RedirectToAction("Details", "Priyanka_Customer")); } else { TempData["msg"] = "Invalid Credentials"; return(RedirectToAction("Login", "Login")); } } }
public ActionResult AddOrEdit(int id = 0) { Priyanka_User userModel = new Priyanka_User(); return(View(userModel)); }