public ActionResult AddOrEdit(User userModel) { using (LoginDataBaseEntities db = new LoginDataBaseEntities()) { userModel.ImagePath = "~/Image/logindefault.jpg"; if (db.Users.Any(x => x.UserName == userModel.UserName)) { ViewBag.DublicateMessage = "Username already exist!"; return(View("AddOrEdit", userModel)); } db.Users.Add(userModel); db.SaveChanges(); } ModelState.Clear(); ViewBag.SuccessMessage = "Registration Successful."; return(View("AddOrEdit", new User())); }
public ActionResult AddOrEdit(User userModel) { using (LoginDataBaseEntities l1 = new LoginDataBaseEntities()) { if (l1.Users.Any(x => x.UserName == userModel.UserName)) { ViewBag.DuplicateMessage = "User Name already exist"; return(View("AddOrEdit", userModel)); } l1.Users.Add(userModel); l1.SaveChanges(); } ModelState.Clear(); ViewBag.SuccessMessage = "Registration Successful"; return(View("AddOrEdit", new User())); }
public ActionResult Autherize(MVCLogin.Models.User userModel) { using (LoginDataBaseEntities db = new LoginDataBaseEntities()) { var userDetails = db.User.Where(x => x.UserName == userModel.UserName && x.Password == userModel.Password).FirstOrDefault(); if (userDetails == null) { userModel.LoginErrorMessage = "Usuario o contrasenia incorrecta"; return(View("Index", userModel)); } else { Session["userID"] = userDetails.UserID; Session["userName"] = userDetails.UserName; return(RedirectToAction("Index", "Home")); } } }
public ActionResult Authorize(LoginPage.Models.User userModel) { using (LoginDataBaseEntities db = new LoginDataBaseEntities()) { var userDetails = db.Users.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"] = userDetails.UserID; Session["userName"] = userDetails.UserName; //for saving user login details return(RedirectToAction("Index", "Home")); } } }
public ActionResult Autherize(LoginSystem.Models.User userModel) { using (LoginDataBaseEntities db = new LoginDataBaseEntities()) { var userDetails = db.Users.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"] = userDetails.UserID; Session["UserName"] = userDetails.UserName; Session["ImagePath"] = userDetails.ImagePath; return(RedirectToAction("Index", "Home")); // localhos/Home/Index !!!! Trebuie sa creeam HomeControler ca sa functioneze! } } }
public ActionResult Authorize(Travelancar.Models.user userModel) { using (LoginDataBaseEntities db = new LoginDataBaseEntities()) { var userDetails = db.users.Where(x => x.username == userModel.username && x.password == userModel.password).FirstOrDefault(); if (userDetails == null) { userModel.LoginErrorMessage = "Wrong username and password"; return(View("Index", userModel)); } else { Session["userID"] = userDetails.id_user; Session["username"] = userDetails.Name; return(RedirectToAction("Test", "Home")); } } }
public ActionResult Login(Login lg) { if (ModelState.IsValid) { using (LoginDataBaseEntities ldbe = new LoginDataBaseEntities()) { var log = ldbe.Users.Where(a => a.UserName.Equals(lg.UserName) && a.Password.Equals(lg.Password)).FirstOrDefault(); if (log != null) { return(RedirectToAction("Country", "Account")); } else { Response.Write("<script> alert ('Invalid password')</script>"); } } } return(View()); }
public ActionResult Autherize(MVCLogin.Models.User userModel) { using (LoginDataBaseEntities db = SingletonDB.Instance.GetDBConnection()) { var userDetails = db.Users.Where(x => x.UserName == userModel.UserName && x.Password == userModel.Password).FirstOrDefault(); //if is wrong user name or password if (userDetails == null) { userModel.LoginErrorMessage = "Wrong user name or password."; return(View("Index", userModel)); } //if is right, save that id else { List <User> data = new List <User>(); data.Add(new User() { UserName = userDetails.UserName, Password = userDetails.Password }); string json = JsonConvert.SerializeObject(data.ToArray()); string path = @"E:\MyTestJson.txt"; if (!System.IO.File.Exists(path)) { using (StreamWriter file = System.IO.File.CreateText(path)) { JsonSerializer serializer = new JsonSerializer(); //serialize object directly into file stream serializer.Serialize(file, data); } } Session["userID"] = userDetails.UserID; Session["userName"] = userDetails.UserName; return(RedirectToAction("Index", "Home")); } } }
public ActionResult Register(Mvc.Models.Customer customer) { using (LoginDataBaseEntities db = new LoginDataBaseEntities()) { var customerDetails = db.Customers.Where(x => x.Email == customer.Email).FirstOrDefault(); bool answer = customerDetails == null ? true : false; if (customerDetails != null) { TempData["WarningMessage"] = "User already exists. Please try to login."; return(RedirectToAction("Index", "Login")); } else { HttpResponseMessage response = GlobalVariables.WebApiClient.PostAsJsonAsync("Customers", customer).Result; TempData["SuccessMessage"] = "Reagistered successfully"; return(RedirectToAction("Index", "Login")); } } }
public ActionResult NewEntry(MVCLogin.Models.User userModel) { using (LoginDataBaseEntities db = new LoginDataBaseEntities()) { var userDetails = db.Users.Where(x => x.UserName == userModel.UserName).FirstOrDefault(); if (userDetails != null) { userModel.LoginErrorMessage = "Username Already Taken!"; return(View("Create", userModel)); } else { User user = new User(); user.UserName = userModel.UserName; user.Password = userModel.Password; db.Users.Add(user); db.SaveChanges(); int latestId = user.UserID; return(RedirectToAction("Index")); } } }