public async Task <CommentRes> SaveComment(SaveComment request) { var result = new CommentRes() { CommentId = 0, Message = "Something went wrong, please contact administrator." }; try { DynamicParameters parameters = new DynamicParameters(); parameters.Add("@CommentId", request.CommentId); parameters.Add("@Text", request.Text); parameters.Add("@GameId", request.GameId); parameters.Add("@UserId", request.UserId); result = await SqlMapper.QueryFirstOrDefaultAsync <CommentRes>(cnn : connection, sql : "sp_SaveComment", param : parameters, commandType : CommandType.StoredProcedure); return(result); } catch (Exception ex) { return(result); } }
public JsonResult SaveRep(SaveComment request) { var result = ApiHelper <Result> .HttpPostAsync($"Comment/SaveRep", "POST", request); return(Json(new { data = result })); }
public JsonResult Save(SaveComment request) { var result = ApiHelper <CommentResult> .HttpPostAsync($"Post/PostComment", "POST", request); return(Json(new { data = result })); }
public async Task <CommentRes> SaveComment(SaveComment request) { return(await commentRepository.SaveComment(request)); }
public async Task <OkObjectResult> Post(SaveComment model) { var result = await commentService.SaveComment(model); return(Ok(result)); }