public ActionResult Dangky(DangkyFormModel model) { laptrinhweb1Entities1 db = new laptrinhweb1Entities1(); NGUOIDUNG ng = new NGUOIDUNG(); ng.tenND = model.name; ng.username = model.Username; ng.MK = model.password; ng.email = model.Email; ng.DC = model.address; ng.SDT = model.SDT; if (ModelState.IsValid) { UserManager user_manager = new UserManager(); if (!user_manager.CheckUsername(model.Username) && !user_manager.CheckEmail(model.Email)) { db.NGUOIDUNGs.Add(ng); db.SaveChanges(); FormsAuthentication.RedirectFromLoginPage(model.Username, false); //ModelState.AddModelError(string.Empty, "Đăng ký thành công."); TempData["success"] = "ĐĂNG KÝ THÀNH CÔNG"; //ModelState.AddModelError(string.Empty, "Login success."); return(RedirectToAction("Dangky")); //return View("Dangky"); } else { if (user_manager.CheckUsername(model.Username) || user_manager.CheckEmail(model.Email)) { ModelState.AddModelError("", "Tên đăng nhập hoặc Email đã tồn tại."); return(View(model)); } } } return(View()); //} //if (ModelState.IsValid) //{ // UserManager user_manager = new UserManager(); // if (user_manager.CheckUsername(model.username) && user_manager.CheckEmail(model.email)) // { // FormsAuthentication.RedirectFromLoginPage(model.username, false); // } // else // { // ModelState.AddModelError("", "Login Name or Email already taken."); // } //} }
public ActionResult quanlysanpham() { if (Session["Logedadname"] != null) { laptrinhweb1Entities1 db = new laptrinhweb1Entities1(); ViewBag.Message = "Modify this template to jump-start your ASP.NET MVC application."; List <SANPHAM> list = db.SANPHAMs.Select(x => x).ToList(); return(View(list)); } else { return(View("fail_admin")); } }
public ActionResult Deletedanhmuc(string iddm) { if (Session["Logedadname"] != null) { laptrinhweb1Entities1 db = new laptrinhweb1Entities1(); DANHMUC dm = new DANHMUC(); var hai = db.DANHMUCs.First(p => p.maDM == iddm); db.DANHMUCs.Remove(hai); db.SaveChanges(); return(RedirectToAction("quanlydanhmuc")); } else { return(View("fail_admin")); } }
public ActionResult Delete(string id) { if (Session["Logedadname"] != null) { laptrinhweb1Entities1 db = new laptrinhweb1Entities1(); SANPHAM sp = new SANPHAM(); var mot = db.SANPHAMs.First(p => p.maSP == id); db.SANPHAMs.Remove(mot); db.SaveChanges(); return(RedirectToAction("quanlysanpham")); } else { return(View("fail_admin")); } }
public ActionResult adminlogin(AdminModel t) { if (ModelState.IsValid) { using (laptrinhweb1Entities1 db = new laptrinhweb1Entities1()) { var h = db.ADMINs.Where(a => a.emailad.Equals(t.Email) && a.mkad.Equals(t.password)).FirstOrDefault(); if (h != null) { Session["LogedadID"] = h.maad.ToString(); Session["Logedadname"] = h.tenad.ToString(); return(RedirectToAction("Index")); } } } ModelState.AddModelError("", "Email hoặc mật khẩu không đúng!!!"); return(View(t)); }
public ActionResult Login(LoginFormModel u) { if (ModelState.IsValid) { using (laptrinhweb1Entities1 db = new laptrinhweb1Entities1()) { var v = db.NGUOIDUNGs.Where(a => a.email.Equals(u.Email) && a.MK.Equals(u.password)).FirstOrDefault(); if (v != null) { Session["LogedUserID"] = v.maND.ToString(); Session["Logedname"] = v.tenND.ToString(); return(RedirectToAction("Index", "Home")); } } } return(View(u)); }