/// <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 }; }
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)); }
/// <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 }); }