public JsonResult ListProduct() { MatHangService mh = new MatHangService(); List <MATHANG> ds = mh.getAll().ToList(); return (Json( new { status = "true", ListProduct = ds.ToList() .Select(p => new { ID = p.ID, TEN = p.TEN, GIA = ((double)p.GIA).ToString("N0"), KHUYENMAI = p.KHUYENMAI, ANH = new ANHSPService().getAll().Where(z => z.MATHANGID == p.ID).FirstOrDefault().SRC, NHASANXUAT = new NHASANXUATService().getAll().Where(z => z.ID == p.NHASANXUATID).FirstOrDefault().TEN, LOAISANPHAM = new LOAISANPHAMService().getAll().Where(z => z.ID == p.LOAISANPHAMID).FirstOrDefault().TEN }) .ToList() } )); }
public JsonResult ThongTinSanPham(int id) { MATHANG mh = new MatHangService().getAll().Where(p => p.ID == id).FirstOrDefault(); return (Json( new { status = "ok", Anh = new ANHSPService().getAll().Where(p => p.MATHANGID == mh.ID).FirstOrDefault().SRC, NhaSanXuat = new NHASANXUATService().getAll().Where(p => p.ID == mh.NHASANXUATID).FirstOrDefault().TEN, SanPhamLienQuan = new MatHangService().getAll().Take(3) .Select(z => new { ID = z.ID, TEN = z.TEN, GIA = ((double)z.GIA).ToString("N0"), KHUYENMAI = z.KHUYENMAI, ANH = new ANHSPService().getAll().Where(k => k.MATHANGID == z.ID).FirstOrDefault().SRC }).ToList(), SanPhamKhuyenDung = new MatHangService().getAll().Take(6) .Select(z => new { ID = z.ID, TEN = z.TEN, GIA = ((double)z.GIA).ToString("N0"), KHUYENMAI = z.KHUYENMAI, ANH = new ANHSPService().getAll().Where(k => k.MATHANGID == z.ID).FirstOrDefault().SRC }).ToList(), } )); }
public ActionResult SuaSanPham(int id) { MATHANG mh = new MatHangService().getAll().Where(p => p.ID == id).FirstOrDefault(); if (mh == null) { return(View("er404")); } return(View(id)); }
public ActionResult Index(int id) { string err = ""; MATHANG a = new MatHangService().Find(id, ref err); if (a == null) { return(View("er404")); } return(View(a)); }
public JsonResult ThongTinSanPham(int id) { MatHangService sv = new MatHangService(); MATHANG mh = sv.getAll().Where(p => p.ID == id).FirstOrDefault(); ANHSP anh = new ANHSPService().getAll().Where(p => p.MATHANGID == id).FirstOrDefault(); return(Json( new { TenSanPham = mh.TEN, MaSanPham = mh.MA, NhaSanXuatID = mh.NHASANXUATID, LoaiSanPhamID = mh.LOAISANPHAMID, GiaSanPham = mh.GIA, ChiTietSanPham = mh.CHITET, Anh = anh.SRC } )); }
public JsonResult XoaSanPham(int id) { string err = ""; MatHangService sv = new MatHangService(); bool ok = sv.Delete(id, ref err); string tinnhan = ""; if (!ok) { tinnhan = "Sản phẩm đã được chứa trong các hóa đơn nên không thể xóa"; } return(Json( new { status = ok, tinnhan = tinnhan } )); }