Ejemplo n.º 1
0
        public ActionResult UpdatePass()
        {
            if (Session["User"] == null)
            {
                return(RedirectToAction("Index", "Home"));
            }
            string user  = Session["User"].ToString();
            string mkc   = Request.Form["txtMatKhauCu1"];
            string mkm   = Request.Form["txtMatKhauMoi1"];
            string xnmkm = Request.Form["txtXacNhanMatKhau"];

            KhachHangBO kh = new KhachHangBO();

            //int kt = kh.CapNhatMatKhau(user, mkm);
            if (kh.kiemTraMatKhau(user, mkc))
            {
                if (kh.CapNhatMatKhau(user, mkm))
                {
                    return(Json(new { message = "Cập nhật mật khẩu thành công!", code = 1 }, JsonRequestBehavior.AllowGet));
                }
                else
                {
                    return(Json(new { message = "Cập nhật mật khẩu thất bại!", code = -1 }, JsonRequestBehavior.AllowGet));
                }
            }
            else
            {
                return(Json(new { message = "Cập nhật mật khẩu thất bại!", code = 0 }, JsonRequestBehavior.AllowGet)); // sai mật khẩu cũ
            }
        }
Ejemplo n.º 2
0
        //[CaptchaValidation("CapktchaCode", "registerCapcha", "Mã xác nhận không đúng!")]
        public ActionResult Register(KhachHang khachHang)
        {
            DangNhapBO  dangNhap = new DangNhapBO();
            KhachHangBO kh       = new KhachHangBO();

            //string captcha = Request.Form["CaptchaInputText"];
            if (this.IsCaptchaValid("Validate your captcha"))
            {
                if (dangNhap.KiemTraDangNhap(khachHang.maKH) == false)
                {
                    if (kh.ThemKhachHang(khachHang))
                    {
                        return(Json(new { message = "Đăng ký thành công! Mời bạn đăng nhập!", code = 1 }, JsonRequestBehavior.AllowGet));
                    }
                    else
                    {
                        return(Json(new { message = "Đăng ký thất bại!", code = -1 }, JsonRequestBehavior.AllowGet));
                    }
                }
                else
                {
                    return(Json(new { message = "Tài khoản đã tồn tại!", code = 0 }, JsonRequestBehavior.AllowGet));
                }
            }
            else
            {
                return(Json(new { message = "Mã xác nhận không đúng!", code = -2 }, JsonRequestBehavior.AllowGet));
            }

            //}
            //else
            //{
            //    return Json(new { message = "Bạn chưa xác nhận!", code = -2 }, JsonRequestBehavior.AllowGet);
            //}
        }
Ejemplo n.º 3
0
        public ActionResult ThongTinKhachHangPartial()
        {
            string user = "";

            if (Session["User"] != null)
            {
                user = Session["User"].ToString();
                KhachHangBO kh = new KhachHangBO();
                return(PartialView(kh.getKhachHang(user)));
            }
            return(PartialView(null));
        }
Ejemplo n.º 4
0
        public ActionResult UpdateInfo(KhachHang info)
        {
            if (Session["User"] == null)
            {
                return(RedirectToAction("Index", "Home"));
            }
            KhachHangBO kh = new KhachHangBO();

            if (kh.CapNhatThongTin(info))
            {
                return(Json(new { message = "Cập nhật thông tin thành công!", code = 1 }, JsonRequestBehavior.AllowGet));
            }
            else
            {
                return(Json(new { message = "Cập nhật thông tin thất bại!", code = -1 }, JsonRequestBehavior.AllowGet));
            }
        }