public ActionResult Login(FormCollection f)
        {
            NguoiDungDAO tk   = new NguoiDungDAO();
            string       user = f["user"].ToString();
            string       pass = f["password"].ToString();

            if (tk.Login(user, pass))
            {
                var nguoidung = tk.GetNguoiDungById(user);
                Session["taikhoan"] = nguoidung;
                return(RedirectToAction("Index", "NguoiDung"));
            }
            return(RedirectToAction("Index", "Home"));
        }
        public ActionResult DangKy(FormCollection f)
        {
            NguoiDungDAO nd   = new NguoiDungDAO();
            NguoiDung    user = new NguoiDung();

            user.TaiKhoan = f["user"];
            user.Email    = f["email"];
            user.MatKhau  = f["pass"];
            if (nd.Login(user.TaiKhoan, user.MatKhau))
            {
            }
            else
            {
                nd.AddNew(user);
                Session["taikhoan"] = user;
            }
            return(RedirectToAction("Index", "NguoiDung"));
        }
Пример #3
0
 public ActionResult Login(LoginModel model)
 {
     if (ModelState.IsValid)
     {
         var ndDAO  = new NguoiDungDAO();
         var result = ndDAO.Login(model.taikhoan, model.matkhau);
         if (result)
         {
             var taikhoan = model.taikhoan;
             Session.Add("TAIKHOAN", taikhoan);
             return(RedirectToAction("Index", "test"));
         }
         else
         {
             ModelState.AddModelError("", "Đăng nhập không thành công.");
         }
     }
     return(View("Index"));
 }
        public ActionResult Login(LoginModel model)
        {
            if (ModelState.IsValid)
            {
                var ndDAO = new NguoiDungDAO();
                var ghDAO = new GioHangDAO();

                var result = ndDAO.Login(model.taikhoan, model.matkhau);
                if (result)
                {
                    var    nguoidung = ndDAO.getByTaiKhoan(model.taikhoan);
                    var    taikhoan  = model.taikhoan;
                    string hinhanh   = nguoidung.HinhAnh;
                    int    tongDDH   = ghDAO.getTongSPByND(nguoidung.MaNguoiDung);
                    int    tongGTDDH = ghDAO.getTongGTDDHByND(nguoidung.MaNguoiDung);

                    Session.Add("TAIKHOAN", taikhoan);
                    Session.Add("HINHANH", hinhanh);
                    Session.Add("DDH", tongDDH);
                    Session.Add("GIATRIDDH", tongGTDDH);

                    NguoiDung nd = ndDAO.getByTaiKhoan(model.taikhoan);
                    Session["GIOHANG"] = ghDAO.getGioHangByND(nd.MaNguoiDung);

                    if (nguoidung.MaLND == 1)
                    {
                        return(RedirectToAction("Index", "Home", new { area = "Admin" }));
                    }
                    else
                    {
                        return(RedirectToAction("Index", "TrangChu"));
                    }
                }
                else
                {
                    ModelState.AddModelError("", "Đăng nhập không thành công.");
                }
            }
            return(View("Login"));
        }
 public static NguoiDungDTO Login(NguoiDungDTO nguoidung) => NguoiDungDAO.Login(nguoidung);