// GET: api/DanhGia/5 //public IEnumerable<DanhGia> Get(int id) //{ // DanhGiaDAO dgO = new DanhGiaDAO(); // DanhGia[] dg = new DanhGia[dgO.getDsDanhGia(id).Count]; // dg = dgO.getDsDanhGia(id).ToArray(); // //if (dg.Length == 0) // // throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.NotFound)); // return dg; //} public float Get(int madiadiem) { if (Test() == false) { throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.NotFound)); } DanhGiaDAO dgO = new DanhGiaDAO(); return(dgO.getDanhGia(madiadiem)); //if (dg.Length == 0) // throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.NotFound)); }
// GET api/danhgia public IEnumerable <DanhGia> Get() { if (Test() == false) { throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.NotFound)); } DanhGiaDAO dgO = new DanhGiaDAO(); DanhGia[] dg = new DanhGia[dgO.getDsDanhGia().Count]; dg = dgO.getDsDanhGia().ToArray(); return(dg); }
// GET: api/[email protected]&id=1217 public DanhGia Get(int IdUser, int id) { if (Test() == false) { throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.NotFound)); } DanhGiaDAO dgO = new DanhGiaDAO(); DanhGia[] dg = new DanhGia[dgO.getDanhGia(IdUser, id).Count]; dg = dgO.getDanhGia(IdUser, id).ToArray(); //if (dg.Length == 0) // throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.NotFound)); return(dg[0]); }
public ActionResult DanhGiaMH(int id, string danhgia) { if (Session["TaiKhoan"] != null) { var tk = Session["TaiKhoan"] as KhachHang; DanhGiaDAO dao = new DanhGiaDAO(); dao.TaoDanhGia(tk.MaKH, id, danhgia); ViewBag.Roll = "roll"; return(View("Index", dao.GetList(id).ToPagedList(1, 7))); } else { return(View("../DangNhap/Index")); } }
// GET: ChiTietSanPham public ActionResult Index(int id, int?page) { SanPhamContext db = new SanPhamContext(); SanPham mh = db.SanPhams.Find(id); mh.LuotXem++; db.SaveChanges(); DanhGiaDAO dao = new DanhGiaDAO(); Session["CTMoHinh"] = mh; if (page != null) { ViewBag.Roll = "roll"; } return(View(dao.GetList(mh.MaSP).ToPagedList(page ?? 1, 7))); }
// DELETE: api/[email protected]&id=1217 public bool Delete(int IdUser, int id) { if (Test() == false) { throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.NotFound)); } DanhGiaDAO dgO = new DanhGiaDAO(); DanhGia[] dg = new DanhGia[dgO.getDanhGia(IdUser, id).Count]; dg = dgO.getDanhGia(IdUser, id).ToArray(); if (dg.Length == 0) { return(false); } dgO.deleteDanhGia(IdUser, id); return(true); }
// POST: api/DanhGia public bool Post([FromBody] DanhGia dg) { if (Test() == false) { throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.NotFound)); } DanhGiaDAO dgO = new DanhGiaDAO(); return(dgO.insertDanhGia(dg)); //if (dgO.insertDanhGia(dg)) //{ // var response = Request.CreateResponse<DanhGia>(HttpStatusCode.Created, dg); // response.Headers.Location = new System.Uri(Request.RequestUri, "/api/DanhGia?email=" + dg.Email.ToString() + "&id=" + dg.IDAddress.ToString()); // return response; //} //else //{ // return Request.CreateErrorResponse(HttpStatusCode.NotFound, "Error"); //} }
public ActionResult ThemGioHang(int idMH) { HoaDonDAO dao = new HoaDonDAO(); if (Session["TaiKhoan"] != null) { ViewBag.Roll = null; var tk = Session["TaiKhoan"] as KhachHang; var hd = dao.FindHD(tk.MaKH); if (hd == null) { if (dao.CreateHD(tk.MaKH, idMH) == false) { ViewBag.Err = "Số lượng không đủ"; } else { ViewBag.Err = "Thêm thành công"; } } else { if (dao.UpdateHD(hd.MaHD, idMH) == false) { ViewBag.Err = "Số lượng không đủ"; } else { ViewBag.Err = "Thêm thành công"; } } DanhGiaDAO daoDG = new DanhGiaDAO(); return(View("Index", daoDG.GetList(idMH).ToPagedList(1, 7))); } else { return(View("../DangNhap/Index")); } }