public ActionResult Details(int ID) { return(View(DonHangBLL.GetSingleDonHang(ID))); }
// GET: Admin/AdminDonHang public ActionResult DonHang() { return(View(DonHangBLL.GetALLDonHang())); }
public ActionResult Edit(DonHang donhang) { DonHangBLL.UpdateIntoLDonHang(donhang); return(RedirectToAction("DonHang")); }
public ActionResult OrderProduct(DonHangViewModels model) { if (ModelState.IsValid) { var donHang = new DonHang { TenKhachHang = model.TenKhachHang, TenNhanVien = model.TenNhanVien, SDT = model.SDT, Email = model.Email, }; DonHangBLL.InsertIntoDonHang(donHang); var gioHangs = Session["GioHang"] as List <GioHangViewModels>; for (int i = 0; i < gioHangs.Count; i++) { if (gioHangs[i].IDLoaiSanPham == "Phone") { ChiTietDonHangPhoneBLL.InsertIntoChiTietDonHangPhone(new ChiTietDonHangPhone { MaDonHang = donHang.ID, MaSanPham = gioHangs[i].ID, TenSanPham = gioHangs[i].TenSanPham, DonGia = gioHangs[i].DonGia, ThanhTien = gioHangs[i].ThanhTien, SoLuong = gioHangs[i].SoLuong }); } else if (gioHangs[i].IDLoaiSanPham == "Laptop") { ChiTietDonHangLaptopBLL.InsertIntoChiTietDonHangLaptop(new ChiTietDonHangLaptop { MaDonHang = donHang.ID, MaSanPham = gioHangs[i].ID, TenSanPham = gioHangs[i].TenSanPham, DonGia = gioHangs[i].DonGia, ThanhTien = gioHangs[i].ThanhTien, SoLuong = gioHangs[i].SoLuong }); } else { ChiTietDonHangTabletBLL.InsertIntoChiTietDonHangTablet(new ChiTietDonHangTablet { MaDonHang = donHang.ID, MaSanPham = gioHangs[i].ID, TenSanPham = gioHangs[i].TenSanPham, DonGia = gioHangs[i].DonGia, ThanhTien = gioHangs[i].ThanhTien, SoLuong = gioHangs[i].SoLuong }); } } Session.Clear(); return(RedirectToAction("Index", "Home")); } if (Session["GioHang"] == null) { return(RedirectToAction("Index", "Home")); } ViewBag.gioHangs = Session["GioHang"] as List <GioHangViewModels>; ViewBag.sumTotalAmount = SumTotalAmount(); return(View("GioHang")); }