Ejemplo n.º 1
0
        /// <summary>
        /// Posts the specified request.
        /// </summary>
        /// <param name="request">The request.</param>
        /// <returns></returns>
        public PostCategoryResponse Post(PostCategoryRequest request)
        {
            var result =
                categoryService.Put(
                    new PutCategoryRequest
                    {
                        Data = request.Data,
                        User = request.User
                    });

            return new PostCategoryResponse { Data = result.Data };
        }
Ejemplo n.º 2
0
        public async Task <ActionResult> UpdateCategory([FromBody] PostCategoryRequest request)
        {
            var category = _documentlibContext.Categories.Single(cat => cat.Id == request.Id);

            category.Name         = request.Name;
            category.Abbreviation = request.Abbreviation;

            _documentlibContext.Update(category);
            await _documentlibContext.SaveChangesAsync();

            return(Ok(category));
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Posts the specified request.
        /// </summary>
        /// <param name="request">The request.</param>
        /// <returns></returns>
        public PostCategoryResponse Post(PostCategoryRequest request)
        {
            var result =
                categoryService.Put(
                    new PutCategoryRequest
            {
                Data = request.Data,
                User = request.User
            });

            return(new PostCategoryResponse {
                Data = result.Data
            });
        }