public ActionResult delete(string id)
        {
            GioHangHoa gio = (GioHangHoa)Session["cart"];

            gio.delete(id);
            Session["cart"] = gio;
            return(Redirect("~/Shopping/Index"));
        }
        public ActionResult SuaSoLuong(string id, int slm)
        {
            GioHangHoa gio = (GioHangHoa)Session["cart"];

            gio.SuaSoLuong(id, slm);
            Session["cart"] = gio;
            return(Redirect("~/Shopping/Index"));
        }
Ejemplo n.º 3
0
        public ActionResult Index(int PageNum = 1, int PageSize = 16)
        {
            SanPhamDao dao = new SanPhamDao();

            GioHangHoa gio = (GioHangHoa)Session["cart"];

            if (gio != null)
            {
                ViewBag.gia = gio.getTongTien();
            }
            return(View("List", dao.ListSPPage(PageNum, PageSize)));
        }
        public ActionResult Index()
        {
            GioHangHoa gio = (GioHangHoa)Session["cart"];

            if (gio == null)
            {
                return(View("null"));
            }

            DataTable dt = new DataTable();

            dt = gio.returnTable();
            ViewBag.tongtien = gio.getTongTien();
            ViewBag.count    = gio.getSL();
            return(View(dt.Rows));
        }
        public ActionResult Add(string MASP)
        {
            SanPham    sp  = db.SanPhams.Find(MASP);
            GioHangHoa gio = (GioHangHoa)Session["cart"];

            if (gio == null)
            {
                gio = new GioHangHoa();
            }
            HangHoaBan hangHoa = new HangHoaBan(MASP, 1);

            hangHoa.name     = sp.TENSP;
            hangHoa.price    = sp.GIASP;
            hangHoa.link_anh = sp.LINK_ANH;
            gio.addHangHoa(hangHoa);
            Session["cart"] = gio;
            return(Redirect("~/Shopping/Index"));
        }
        public ActionResult Add2(string TENKH, int SDTKH, string DCKH)
        {
            var e = DateTime.Now.Date;


            GioHangHoa        gio      = (GioHangHoa)Session["cart"];
            List <HangHoaBan> list     = gio.listHangHoa.ToList();
            decimal           tongtien = gio.getTongTien();

            DONHANG    dh  = new DONHANG();
            DONHANGDao dao = new DONHANGDao();

            CHITIETDONHANG    ctdh = new CHITIETDONHANG();
            CHITIETDONHANGDao dao2 = new CHITIETDONHANGDao();

            if (tongtien > 0)
            {
                if (ModelState.IsValid)
                {
                    dh.TENKH     = TENKH;
                    dh.SDTKH     = SDTKH;
                    dh.DCKH      = DCKH;
                    dh.TDTDH     = e;
                    dh.TRANGTHAI = "Chưa Giao Hàng";
                    dh.TONGTIEN  = tongtien;
                    dao.add1(dh);
                    dao2.add(list, dh.ID);
                    gio.deleteall(list);
                    Session["cart"] = gio;
                    return(View("done"));
                }
                else
                {
                    return(View("Add2"));
                }
            }
            else
            {
                return(Redirect("~/Shopping/Index"));
            }
        }
        public ActionResult Add1(string email)
        {
            var       e    = DateTime.Now.Date;
            UserDao   dao1 = new UserDao();
            THANHVIEN tv   = dao1.detailuser(email);

            GioHangHoa        gio      = (GioHangHoa)Session["cart"];
            List <HangHoaBan> list     = gio.listHangHoa.ToList();
            decimal           tongtien = gio.getTongTien();

            DONHANG    dh  = new DONHANG();
            DONHANGDao dao = new DONHANGDao();

            CHITIETDONHANG    ctdh = new CHITIETDONHANG();
            CHITIETDONHANGDao dao2 = new CHITIETDONHANGDao();

            if (tongtien > 0)
            {
                if (tv != null)
                {
                    dh.IDTHANHVIEN = tv.ID;
                    dh.TENKH       = tv.TENTV;
                    dh.SDTKH       = tv.SDT;
                    dh.DCKH        = tv.DIACHI;
                    dh.TRANGTHAI   = "Chưa Giao Hàng";
                    dh.TDTDH       = e;
                    dh.TONGTIEN    = tongtien;
                    dao.add1(dh);
                    dao2.add(list, dh.ID);
                    gio.deleteall(list);
                    Session["cart"] = gio;
                    return(View("done"));
                }
            }
            return(Redirect("~/Shopping/Index"));
        }