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));
        }
Esempio n. 2
0
 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());
 }
Esempio n. 3
0
        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());
        }
Esempio n. 4
0
 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());
 }
Esempio n. 5
0
 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"));
 }
Esempio n. 8
0
        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"));
        }
Esempio n. 9
0
 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());
 }
Esempio n. 10
0
        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"));
        }
Esempio n. 11
0
 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));
        }
Esempio n. 14
0
 // 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());
 }