示例#1
0
 public async Task<Response> Save(SaveCommentReq request)
 {
     var result = new Response()
     {
         Id = 0,
         Message = "Something went wrong, please contact administrator."
     };
     try
     {
         DynamicParameters parameters = new DynamicParameters();
         parameters.Add("@Id", request.Id);
         parameters.Add("@Text", request.Text);
         parameters.Add("@ProductId", request.ProductId);
         parameters.Add("@UserId", request.UserId);
         result = await SqlMapper.QueryFirstOrDefaultAsync<Response>(cnn: connection, sql: "sp_SaveComment", param: parameters, commandType: CommandType.StoredProcedure);
         return result;
     }
     catch (Exception ex)
     {
         return result;
     }
 }
示例#2
0
 public async Task <Response> Save(SaveCommentReq request)
 {
     return(await commentRepository.Save(request));
 }
示例#3
0
        public async Task <OkObjectResult> Save(SaveCommentReq request)
        {
            var result = await commentService.Save(request);

            return(Ok(result));
        }