public Response Put(int id, [FromBody] BoardReq value) { if (!ModelState.IsValid) { return(new Response(ModelState.GetErrorMessages())); } var model = _mapper.Map <BoardReq, Boards>(value); var result = _boardsService.Update(id, model); if (!result) { return(new Response($"Lỗi khi cập nhật")); } return(new Response(result)); }
public Response Post([FromBody] BoardReq value) { try { if (!ModelState.IsValid) { return(new Response(ModelState.GetErrorMessages())); } var user = (Users)HttpContext.Items["User"]; var temp = _mapper.Map <BoardReq, Boards>(value); temp.UserId = user.Id; var response = _boardsService.Insert(temp); return(new Response(response)); } catch (Exception ex) { return(new Response(ex.ToString())); } }