public ActionResult detailDHofUser(string email)
        {
            DONHANGDao            dao  = new DONHANGDao();
            IEnumerable <DONHANG> list = dao.ListDHofUser(email);

            return(View(list));
        }
Example #2
0
        public ActionResult deleteDH(long ID)
        {
            DONHANGDao        dao  = new DONHANGDao();
            CHITIETDONHANGDao dao1 = new CHITIETDONHANGDao();

            dao1.deleteCTDH(ID);
            dao.deleteDH(ID);
            return(RedirectToAction("dh"));
        }
Example #3
0
        public ActionResult DetailTV(int ID)
        {
            THANHVIENDao         dao    = new THANHVIENDao();
            DONHANGDao           dao1   = new DONHANGDao();
            THANHVIEN            tv     = dao.DetailTV(ID);
            IQueryable <DONHANG> listDH = dao1.ListDH(ID);
            DHofTV d = new DHofTV()
            {
                THANHVIEN = tv,
                ListDH    = listDH
            };

            return(View(d));
        }
Example #4
0
        public ActionResult editDH(long ID, string TRANGTHAI)
        {
            DONHANGDao dao = new DONHANGDao();
            DONHANG    dh  = new DONHANG();

            dh           = dao.getDH(ID);
            dh.TRANGTHAI = TRANGTHAI;
            if (ModelState.IsValid)
            {
                dao.editDH(dh);
                return(RedirectToAction("dh"));
            }
            else
            {
                return(View());
            }
        }
        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"));
        }
Example #7
0
        public ActionResult dh(int PageNum = 1, int PageSize = 16)
        {
            DONHANGDao dao = new DONHANGDao();

            return(View(dao.ListDHPage(PageNum, PageSize)));
        }