public async Task <IActionResult> PutGroupComment(int id, Models.GroupComment groupComment) { if (id != groupComment.GroupCommentId) { return(BadRequest()); } try { var result = _mapper.Map <Models.GroupComment, data.GroupComment>(groupComment); new BS.GroupComment(_context).Update(result); } catch (Exception ee) { if (!GroupCommentExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <Models.GroupComment> > PostGroupComment(Models.GroupComment groupComment) { var result = _mapper.Map <Models.GroupComment, data.GroupComment>(groupComment); new BS.GroupComment(_context).Insert(result); return(CreatedAtAction("GetGroupComment", new { id = groupComment.GroupCommentId }, groupComment)); }