예제 #1
0
 public ActionResult ThanhToan()
 {
     if (Session["User"] == null)
     {
         ViewBag.ThongBao = "Bạn chưa đăng nhập xin mời bạn đăng nhập!";
         return(View(LayGioHang()));
     }
     else
     {
         List <GioHang> gh     = LayGioHang();
         HoaDonBO       hoaDon = new HoaDonBO();
         if (gh.Count() <= 0)
         {
             ViewBag.ThongBao = "Bạn không có hàng nào để thanh toán!";
             return(View(gh));
         }
         if (hoaDon.ThemHoaDon(Session["User"].ToString(), gh))
         {
             Session["GioHang"] = null;
             gh = LayGioHang();
             ViewBag.ThongBao = "Thanh toán thành công, chờ admin duyệt hàng!";
             return(View(gh));
         }
         else
         {
             ViewBag.ThongBao = "Thanh toán thất bại!";
             return(View(gh));
         }
     }
 }
예제 #2
0
        public ActionResult LichSuMuaHang(int page = 1, int pageSize = 6)
        {
            HoaDonBO hd = new HoaDonBO();

            if (Session["User"] == null)
            {
                return(RedirectToAction("Index", "Home"));
            }
            else
            {
                string maKH = Session["User"].ToString();
                IEnumerable <GioHang> gh = hd.getHang(maKH, page, pageSize);
                return(View(gh));
            }
        }