public static SharedCategory CreateSharedCategory(string categoryId)
        {
            SharedCategory sharedCategory = new SharedCategory();

            sharedCategory.CategoryId = categoryId;
            return(sharedCategory);
        }
        public void Post([FromBody] SharedCategory value)
        {
            model.Categories.Add(new Category()
            {
                Image         = value.Image,
                Name          = value.Name,
                PK_CategoryID = value.PK_CategoryID
            });

            model.SaveChanges();
        }
        public void Put(Guid id, [FromBody] SharedCategory value)
        {
            var tempValue = model.Categories.SingleOrDefault(x => x.PK_CategoryID == id);

            if (!String.IsNullOrEmpty(value.Image))
            {
                tempValue.Image = value.Image;
            }
            if (!String.IsNullOrEmpty(value.Name))
            {
                tempValue.Name = value.Name;
            }

            model.SaveChanges();
        }
示例#4
0
 public void DeleteCategory(SharedCategory category)
 {
     throw new NotImplementedException();
 }