コード例 #1
0
        public IHttpActionResult Post(Product product)
        {
            var rep = new ProductResponsitory();

            rep.Create(product);
            return(Json(product, GetSetting()));
        }
コード例 #2
0
        // GET api/<controller>
        public IHttpActionResult Get()
        {
            var rep      = new ProductResponsitory();
            var products = rep.GetAll();

            return(Json(products, GetSetting()));
        }
コード例 #3
0
        public IHttpActionResult Delete(int id)
        {
            var rep = new ProductResponsitory();

            rep.DeleteById(id);

            return(Ok());
        }
コード例 #4
0
        public IHttpActionResult Put(Product product)
        {
            var rep = new ProductResponsitory();

            rep.Update(product);

            return(Ok());
        }