Exemple #1
0
        // DELETE: api/Prop/5
        public HttpResponseMessage Delete(long id)
        {
            PropPersistence     oPP       = new PropPersistence();
            HttpResponseMessage oResponse = Request.CreateResponse(oPP.deleteProp(id) ? HttpStatusCode.NoContent : HttpStatusCode.NotFound);

            return(oResponse);
        }
Exemple #2
0
        // PUT: api/Prop/5
        public HttpResponseMessage Put([FromBody] Prop value)
        {
            PropPersistence     oPP       = new PropPersistence();
            HttpResponseMessage oResponse = Request.CreateResponse(oPP.putProp(value) ? HttpStatusCode.NoContent : HttpStatusCode.NotFound);

            return(oResponse);
        }
Exemple #3
0
        // GET: api/Prop/5
        public Prop Get(long id)
        {
            PropPersistence oPP   = new PropPersistence();
            Prop            oProp = oPP.getProp(id);

            return(oProp);
        }
Exemple #4
0
        // GET: api/Prop
        public ArrayList Get()
        {
            PropPersistence oPP    = new PropPersistence();
            ArrayList       oProps = oPP.getProps();

            return(oProps);
        }
Exemple #5
0
        // POST: api/Prop
        public HttpResponseMessage Post([FromBody] Prop value)
        {
            PropPersistence     oPP       = new PropPersistence();
            long                lID       = oPP.saveProp(value);
            HttpResponseMessage oResponse = Request.CreateResponse(HttpStatusCode.Created);

            oResponse.Headers.Location = new Uri(Request.RequestUri, String.Format("{0}", lID));
            return(oResponse);
        }