public ActionResult ChiTiet(int id)
        {
            DuLieuDAO dlDAO  = new DuLieuDAO();
            DuLieuDTO duLieu = dlDAO.getDuLieu(id);

            return(View(duLieu));
        }
Example #2
0
 // 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);
 }
Example #3
0
        // 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);
        }
Example #4
0
        // 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);
        }
Example #5
0
        // 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);
        }
Example #6
0
        // 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);
        }