public ActionResult luudonhang(int macustomer, string diachi, string sdt, string ghichu, double tongtien) { if (Session[ssgiohang] != null) { DONHANG dh = new DONHANG(); dh.MACUSTOMER = macustomer; dh.NGAYMUA = DateTime.Today; dh.TONGTIEN = tongtien; dh.GHICHU = ghichu == ""?"N/A":ghichu; dh.SDT = sdt; dh.DIACHI = diachi; List <ITEMGIOHANGViewModel> listitem = new List <ITEMGIOHANGViewModel>(); listitem = (List <ITEMGIOHANGViewModel>)Session[ssgiohang]; List <CTDH> listctdh = new List <CTDH>(); foreach (var item in listitem) { CTDH ctdh = new CTDH(); ctdh.MASP = item.SANPHAM.MASP; ctdh.MAMERCHANT = item.SANPHAM.MAMERCHANT; ctdh.SOLUONG = item.SOLUONG; ctdh.THANHTIEN = item.THANHTIENITEM - item.TIENGIAM; ctdh.TINHTRANG = 1; ctdh.MAKICHCO = item.KICHCO.MAKICHCO; ctdh.GIAGIAM = item.SANPHAM.GIAGIAM; listctdh.Add(ctdh); CUNGSANPHAMDAL csp = new CUNGSANPHAMDAL(); csp.capnhatsoluong(ctdh.MASP, ctdh.MAKICHCO, ctdh.SOLUONG); } DONGHANGDAL dal = new DONGHANGDAL(); dal.luudonhang(dh, listctdh); Session[ssgiohang] = null; //Session["tongsoluong"] = null; //Session["tongthanhtoan"] = null; } else { return(Json(-1, JsonRequestBehavior.AllowGet)); } return(RedirectToAction("listsanphamtronggiohang")); }