//In hóa đơn public ActionResult InHoaDon(string MaDonDatHang) { int mddh = Convert.ToInt32(MaDonDatHang); DonDatHangModel donDatHangModel = new DonDatHangModel(); DonDatHang donDatHang = donDatHangModel.GetDonDatHangByMa(mddh); if (donDatHang.MaKH != 0) { Khachhang kh = new KhachHangModel().GetKhachHangByMa(donDatHang.MaKH); ViewBag.KhachHang = kh; } if (donDatHang.MaNV != 0) { NhanVien nv = new NhanVienModel().GetNhanVienByMa(donDatHang.MaNV); ViewBag.NhanVien = nv; } ViewBag.DonDatHang = donDatHang; if (donDatHang.TrangThaiDonDichVu != 0) { List <ChiTietDonDichVu> listchitietdondichvu = new ChiTietDonDichVuModel().GetDataDichVu(mddh); ViewBag.ListDV = listchitietdondichvu; } if (donDatHang.TrangThaiDonSanPham != 0) { List <ChiTietDonDat> listchitietdondat = new ChiTietDonDatModel().GetDataSanPham(mddh); ViewBag.ListSP = listchitietdondat; } return(View()); }
public ActionResult QuanLyDonHang() { if (Session["USER_SESSION"] != null) { var sdtkh = Session["USER_SESSION"]; Khachhang kh = new KhachHangModel().GetKhachHangBySDT(Convert.ToInt32(sdtkh)); List <DonDatHang> ddh = new DonDatHangModel().GetDataByMaKH(kh.MaKH); List <ChiTietDonDat> listchitietdondat = new ChiTietDonDatModel().GetData(); List <SanPham> listsanpham = new ProductModel().GetData(); return(View(ddh)); } return(Redirect("/KhachHang/DangNhap")); }
public JsonResult ThemHoaDonSanPham(string HoTenNguoiNhan, string SoDienThoaiNguoiNhan, string DiaChiGiaoHang, string HinhThucThanhToan, string TrangThai, List <GioHangItem> cartModel) { DonDatHangModel donDatHangModel = new DonDatHangModel(); DonDatHang donDatHang = new DonDatHang(); if (Session["ADMIN_SESSION"] != null) { NhanVien nhanVien = new NhanVienModel().GetNhanVienByEmail(Session["ADMIN_SESSION"].ToString()); donDatHang.MaNV = nhanVien.MaNV; } donDatHang.HoTenNguoiNhan = HoTenNguoiNhan; donDatHang.SoDTGiaoHang = SoDienThoaiNguoiNhan; donDatHang.DiaChiNhanHang = DiaChiGiaoHang; donDatHang.HinhThucThanhToan = HinhThucThanhToan; donDatHang.TrangThaiDonSanPham = Convert.ToInt32(TrangThai); donDatHang.NgayTao = DateTime.Now; donDatHang.TrangThaiDonDichVu = 0; string MaDonHang = donDatHangModel.ThemDonDatHang(donDatHang); ChiTietDonDatModel chiTietDonDatModel = new ChiTietDonDatModel(); foreach (var item in cartModel) { ProductModel productModel = new ProductModel(); SanPham sp = productModel.GetSanPhamByMa(item.sanpham.MaSanPham); ChiTietDonDat chiTietDonDat = new ChiTietDonDat(); chiTietDonDat.MaDonDatHang = Convert.ToInt32(MaDonHang); chiTietDonDat.SoLuong = item.SoLuong; chiTietDonDat.MaSanPham = item.sanpham.MaSanPham; chiTietDonDat.Gia = sp.Gia; chiTietDonDatModel.ThemChiTietDonDat(chiTietDonDat); } donDatHangModel.CapNhatTongTien(Convert.ToInt32(MaDonHang)); string Message = "Thanh cong"; return(Json(Message, JsonRequestBehavior.AllowGet)); }
public JsonResult ChiTietDonSanPham(string MaDonDatHang) { List <ChiTietDonDat> listchitietdondat = new ChiTietDonDatModel().GetDataSanPham(Convert.ToInt32(MaDonDatHang)); return(Json(listchitietdondat, JsonRequestBehavior.AllowGet)); }