Exemplo 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;
        }
Exemplo n.º 2
0
 public Category AddCategory(Category item)
 {
     db.Categories.Add(item);
     db.SaveChanges();
     return item;
 }
Exemplo 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;
 }