public ActionResult Manage(ServiceUser.user kh) { if (ModelState.IsValid) { //if (DALKhachHang.CheckEmailExisted(kh.email) == true && kh.email != User.Identity.Name) //{ // ModelState.AddModelError("", "Email đã tồn tại"); //} //else //{ //FormsAuthentication.SetAuthCookie(kh.email, true); //string e = kh.email; //string p = kh.password; //var user = DALKhachHang.GetKhachHangByEmail(kh.email); //user.password = kh.password; //user.name = kh.name; //user.phone_number = kh.phone_number; //user.address = kh.address; if (DALKhachHang.Update(kh)) { TempData["message"] = "Cập nhật thành công!"; //FormsAuthentication.SetAuthCookie(kh.email, true); return(RedirectToAction("Manage")); } else { //ModelState.AddModelError("", "Cập nhật thất bại"); TempData["message"] = "Cập nhật thất bại!"; //FormsAuthentication.SetAuthCookie(kh.email, true); return(RedirectToAction("Manage")); } //} } return(View(kh)); }
public ActionResult Login(string email, string pass) { if (ModelState.IsValid) { if (DALKhachHang.CheckEmailAndPass(email, pass) == true) { FormsAuthentication.SetAuthCookie(email, true); return(Redirect(Url.Action("Index", "SanPham"))); } else { ModelState.AddModelError("", "Nhập sai email hoặc mật khẩu"); return(View()); } } else { return(View()); } }
public ActionResult Register(ServiceUser.user kh) { if (ModelState.IsValid) { if (DALKhachHang.CheckEmailExisted(kh.email) == false) { kh.id_role = 1;//user default is khachhang if (DALKhachHang.Insert(kh)) { return(Login(kh.email, kh.password)); } ModelState.AddModelError("", "Không thể thêm User"); } else { ModelState.AddModelError("", "Email đã tồn tại"); } } return(View()); }
public KhachHangBUS() { dAL = new DALKhachHang(); }
public ActionResult Manage() { return(View(DALKhachHang.GetKhachHangByEmail(User.Identity.Name))); }