示例#1
0
        // PUT: api/Books/5
        public void Put(int id, [FromBody] Book value)
        {
            try
            {
                _booksProvider.DeleteBook(id);
            }
            catch
            {
                throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.NotFound));
            }

            _booksProvider.SaveBook(id, value);
        }
示例#2
0
 public IHttpActionResult Delete(string code)
 {
     try
     {
         _booksProvider.DeleteBook(code);
         return(Ok());
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.Message));
     }
 }
 public void DeleteBook()
 {
     _booksProvider.DeleteBook("NET-0001");
 }
 // DELETE: api/Books/5
 public void Delete(int id)
 {
     _booksProvider.DeleteBook(id);
 }