public ActionResult ChiTiet(int id) { DuLieuDAO dlDAO = new DuLieuDAO(); DuLieuDTO duLieu = dlDAO.getDuLieu(id); return(View(duLieu)); }
// GET api/dulieu public IEnumerable <DuLieu> Get() { if (Test() == false) { throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.NotFound)); } Dulieu_DAO = new DuLieuDAO(); DuLieu[] list_dulieu = new DuLieu[Dulieu_DAO.get_Ds_DuLieu().Count]; list_dulieu = Dulieu_DAO.get_Ds_DuLieu().ToArray(); return(list_dulieu); }
// DELETE api/dulieu/5 public HttpResponseMessage Delete(int id) { if (Test() == false) { throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.NotFound)); } Dulieu_DAO = new DuLieuDAO(); bool ret = Dulieu_DAO.delete_DuLieu(id); var response = Request.CreateResponse <bool>(HttpStatusCode.Created, ret); return(response); }
// PUT api/dulieu/5 public HttpResponseMessage Put(int id, [FromBody] string sonha) { if (Test() == false) { throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.NotFound)); } Dulieu_DAO = new DuLieuDAO(); bool ret = Dulieu_DAO.update_DuLieu(id, sonha); var response = Request.CreateResponse <bool>(HttpStatusCode.Created, ret); return(response); }
// POST api/dulieu public HttpResponseMessage Post([FromBody] DuLieu value) { if (Test() == false) { throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.NotFound)); } Dulieu_DAO = new DuLieuDAO(); bool ret = Dulieu_DAO.insert_DuLieu(value); var response = Request.CreateResponse <bool>(HttpStatusCode.Created, ret); return(response); }
// GET api/dulieu/5 //Lấy thông tin dữ liệu có tên địa điểm, tên phường, tên quận huyện (kết các bảng lại với nhau) public IEnumerable <DuLieu> Get(int ma_dulieu) { if (Test() == false) { throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.NotFound)); } Dulieu_DAO = new DuLieuDAO(); DuLieu[] dulieu = new DuLieu[Dulieu_DAO.get_DuLieu(ma_dulieu).Count]; dulieu = Dulieu_DAO.get_DuLieu(ma_dulieu).ToArray(); if (dulieu.Length == 0) { throw new HttpResponseException(HttpStatusCode.NotFound); } return(dulieu); }