public ActionResult DoiMatKhau(NGUOIDUNG nGUOIDUNG) { //string mkc = Request.Form["MKC"]; var mkm = Request.Form["MKM"]; // string MKC = MaHoa.MD5(mkc); //if (mkm.Length < 6) // { // ModelState.AddModelError("", "Mật khẫu mới ít nhất 6 ký tự bạn hãy xem lại"); // return View(); // } //if(nGUOIDUNG.MATKHAU!=MKC) //{ // ModelState.AddModelError("", "Mật khẫu cũ bạn nhập chưa đúng"); // return View(); //} if (mkm != null) { nGUOIDUNG.MATKHAU = MaHoa.MD5(mkm); } if (ModelState.IsValid) { db.Entry(nGUOIDUNG).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", "NGUOIDUNGs")); } return(View(nGUOIDUNG)); }
public ActionResult ThemNguoiQuanLy(ADMIN model) { if (ModelState.IsValid) { string pass = MaHoa.MD5(model.Password); model.Password = pass; db.ADMINs.Add(model); db.SaveChanges(); return(RedirectToAction("Index")); } return(View()); }
public ActionResult Login(StudentLoginView model) { string pass = MaHoa.MD5(model.Password); HOC_VIEN student = db.HOC_VIEN.SingleOrDefault(x => x.Email.Equals(model.Email) && x.Password.Equals(pass)); if (student != null) { Session["HocVien"] = student; return(RedirectToAction("Index", "Default")); } ModelState.AddModelError("", "Email hoặc mật khẩu không chính xác!"); return(View()); }
public ActionResult DoiPass(DoiPass model) { if (ModelState.IsValid) { ADMIN ad = (ADMIN)Session["Manager"]; ADMIN ql = db.ADMINs.Find(ad.ID); ql.Password = MaHoa.MD5(model.NewPass); db.SaveChanges(); Session.Clear(); return(RedirectToAction("Index", "Home")); } return(View()); }
public ActionResult Login(LoginView model) { if (ModelState.IsValid) { string pass = MaHoa.MD5(model.Password); ADMIN manager = db.ADMINs.SingleOrDefault(x => x.Username.Equals(model.Username) && x.Password.Equals(pass)); if (manager != null) { Session["Manager"] = manager; return(RedirectToAction("Index", "Home")); } ModelState.AddModelError("", "Đăng nhập thất bại!"); } return(View()); }
public ActionResult Edit(NGUOIDUNG nGUOIDUNG) { string mk = Request.Form["MKM"]; if (mk != null) { nGUOIDUNG.MATKHAU = MaHoa.MD5(mk); } if (ModelState.IsValid) { db.Entry(nGUOIDUNG).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(nGUOIDUNG)); }
public ActionResult Login(LoginView model) { if (ModelState.IsValid) { string pass = MaHoa.MD5(model.Password); NguoiQuanTri manager = db.NguoiQuanTris.SingleOrDefault(x => x.Username.Equals(model.Username) && x.Password.Equals(pass)); if (manager == null) { ModelState.AddModelError("", "Đăng nhập thất bại"); return(View("LoginAdmin")); } Session["Admin"] = manager; return(RedirectToAction("Index")); } return(View("LoginAdmin")); }
public ActionResult Login(KhachHangViewLoginModel model) { string pass = MaHoa.MD5(model.Password); KhachHang k = db.KhachHangs.SingleOrDefault(x => x.Email.Equals(model.Email) && x.MatKhau.Equals(pass)); if (k == null) { ModelState.AddModelError("", "Đăng nhập thất bại! Email hoặc mật khẩu không chính xác"); return(View()); } Session["KhachHang"] = k; string pagerequest = (string)Session["PageRequest"]; if (pagerequest == "Chekout") { return(RedirectToAction("Index", "Chekout")); } return(RedirectToAction("Index", "Home")); }
public ActionResult Login(CustomerLoginView model) { if (ModelState.IsValid) { string mk = MaHoa.MD5(model.MATKHAU); NGUOIDUNG kh = db.NGUOIDUNG.SingleOrDefault(x => x.EMAIL == model.Email && x.MATKHAU == mk); if (kh != null) { Session["KhachHang"] = kh; return(RedirectToAction("Index", "TinTuc")); } else { ModelState.AddModelError("", "Đăng nhập thất bại, Email hoặc mật khẫu bạn nhập chưa đúng, vui lòng xem lại"); } } return(View()); }
public ActionResult Register(KhachHangViewRegisterModel model) { KhachHang x = db.KhachHangs.SingleOrDefault(m => m.Email.Equals(model.Email)); if (x != null) { ModelState.AddModelError("", "Email đã tồn tại"); return(View()); } KhachHang k = new KhachHang(); k.HoTen = model.HoTen; k.Email = model.Email; k.SoDienThoai = model.SoDienThoai; k.MatKhau = MaHoa.MD5(model.MatKhau); db.KhachHangs.Add(k); db.SaveChanges(); Session["KhachHang"] = k; return(RedirectToAction("Index", "Home")); }
public ActionResult Register(StudentRegisterView model) { if (ModelState.IsValid) { HOC_VIEN student = db.HOC_VIEN.SingleOrDefault(x => x.Email.Equals(model.Email)); if (student == null) { HOC_VIEN newStudent = new HOC_VIEN(); newStudent.HoTen = model.HoTen; newStudent.Email = model.Email; newStudent.Password = MaHoa.MD5(model.Password); db.HOC_VIEN.Add(newStudent); db.SaveChanges(); Session["HocVien"] = newStudent; return(RedirectToAction("Index", "Default")); } ModelState.AddModelError("", "Email đã tồn tại! Vui lòng nhập email khác"); } return(View()); }
public ActionResult DoiMatKhau(DoiMatKhau model) { string mk = Request.Form["MKC"]; string MKC = MaHoa.MD5(mk); NGUOIDUNG kh = (NGUOIDUNG)Session["KhachHang"]; if (ModelState.IsValid) { if (kh.MATKHAU != MKC) { ModelState.AddModelError("", "Mật khẫu cũ bạn nhập chưa đúng, hãy kiểm tra lại"); return(View()); } kh.MATKHAU = MaHoa.MD5(model.MatKhauMoi); db.Entry(kh).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", "TinTuc")); } return(View(kh)); }
public ActionResult SuaThongTin(NGUOIDUNG nGUOIDUNG) { string mk = Request.Form["MKM"]; if (mk != "") { //if (mk.Length < 6) //{ // ModelState.AddModelError("", "Mật khẩu mới phải có it nhất 6 ký tự, bạn kiểm tra lại "); // return View(); //} nGUOIDUNG.MATKHAU = MaHoa.MD5(mk); } if (ModelState.IsValid) { db.Entry(nGUOIDUNG).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(nGUOIDUNG)); }
// GET: Custommer public ActionResult Register(CustomerVielModel model) { if (ModelState.IsValid) { if (db.NGUOIDUNG.SingleOrDefault(x => x.EMAIL == model.Email) != null) { ModelState.AddModelError("", "Email này đã đăng ký, bạn hãy kiểm tra lại"); return(View()); } NGUOIDUNG kh = new NGUOIDUNG(); kh.EMAIL = model.Email; kh.MATKHAU = MaHoa.MD5(model.PW_ND); kh.GIOITINH = model.GIOITINH; kh.HOTENND = model.HoTen; kh.SDT1 = model.SDT1; kh.SDT2 = model.SDT2; kh.LEVEL = 1; db.NGUOIDUNG.Add(kh); db.SaveChanges(); Session["KhachHang"] = kh; return(RedirectToAction("Index", "TinTuc")); } return(View()); }