public ActionResult Payment(FormCollection f) { //Kiểm tra đăng đăng nhập if (Session["UserName"] == null || Session["UserName"].ToString() == "") { this.TempData["ThongBao"] = "Bạn chưa đăng nhập, " + "mời bạn đăng nhập để thanh toán hóa đơn!"; return(RedirectToAction("Login", "Account")); } //Kiểm tra giỏ hàng if (Session["Card"] == null) { RedirectToAction("Index", "Home"); } //Thêm đơn hàng Order od = new Order(); List <ProductCard> lstCart = GetCard(); od.CustomerID = "1"; od.OrderID = obo.createNewOrderID(Session["UserName"].ToString()); od.OrderDate = DateTime.Now; od.RequiredDate = DateTime.Now; od.ShippedDate = od.OrderDate.AddDays(3); od.ShipAddress = ""; od.Freight = 0; //Thêm chi tiết đơn hàng List <Order_Detail> lstD = new List <Order_Detail>(); foreach (var item in lstCart) { Order_Detail odDetail = new Order_Detail(); odDetail.OrderID = od.OrderID; odDetail.ProductID = item.iProID; odDetail.Quantity = (short)item.iQuantity; odDetail.UnitPrice = (decimal)item.dPrice; lstD.Add(odDetail); } obo.AddOrder(od, lstD); Session["Card"] = null; return(RedirectToAction("Index", "Product")); }