public RedirectResult Reg(AUTORIZE user) { var username = db.AUTORIZE.Where(x => x.LOGIN == user.LOGIN); if (username.Count() == 0) { db.AUTORIZE.Add(user); db.SaveChanges(); return(RedirectPermanent("/Home/Index")); } else { Session["username_exist"] = "Такой пользователь уже существует"; return(Redirect("Reg")); } }
public RedirectResult Index(string username, string password) { AUTORIZE autification = db.AUTORIZE.FirstOrDefault(x => x.LOGIN == username && x.PASSWORD == password); if (autification != null) { Session["user"] = autification.LOGIN; //USERJOURNAL journal = new USERJOURNAL(); //journal.LOGIN_JOURNAL = username; //journal.TIME_JOURNAL = DateTime.Now; //db.USERJOURNAL.Add(journal); //db.SaveChanges(); //Записывается в журнал return(RedirectPermanent("/DOGsPage/Index")); } else { Session["error"] = "Неправильный логин/пароль"; return(Redirect("/")); } }
public ActionResult Index([Bind(Include = "LOGIN, PASSWORD")] AUTORIZE autorize) { //Проверка на имеющегося пользователя в таблице var user = db.AUTORIZE.Where(x => x.LOGIN == autorize.LOGIN).Select(x => x.ID_USER).ToString(); if (ModelState.IsValid) { if (user == null) { db.AUTORIZE.Add(autorize); db.SaveChanges(); return(RedirectToAction("Index")); } else { Session["username_exist"] = "Такой пользователь уже существует"; return(RedirectToAction("Index")); } } return(View(autorize)); }