Esempio n. 1
0
        public HttpResponseMessage RenameCategory(Category item)
        {
            item = repository.RenameCategory(item);
            var response = Request.CreateResponse<Category>(HttpStatusCode.Created, item);

            string uri = Url.Link("DefaultApi", new { id = item.Id });
            response.Headers.Location = new Uri(uri);
            return response;
        }
Esempio n. 2
0
 public Category AddCategory(Category item)
 {
     db.Categories.Add(item);
     db.SaveChanges();
     return item;
 }
Esempio n. 3
0
 public Category RenameCategory(Category item)
 {
     Category category = db.Categories.SingleOrDefault(c => c.Id == item.Id);
     category.Name = item.Name;
     db.SaveChanges();
     return item;
 }