public IActionResult SetComment([FromBody] SetCommentRequest request) { if (string.IsNullOrWhiteSpace(request.Content) || string.IsNullOrWhiteSpace(request.RestaurantGuid) || string.IsNullOrWhiteSpace(request.OrderGuid)) { throw new Exception("Birşeyler yanlış gitti. Daha sonra tekrar deneyiniz."); } var response = serviceProcessor.Call(restaurantService.SetComment, request, currentUser.Guid); return(Json(response)); }
public void SetComment(Member member, string comment) { var request = new SetCommentRequest() { Member = member, NewComment = comment }; var response = SendRequest <SetCommentRequest, SetCommentResponse>(RequestType.SetComment, request); }
public void SetComment(SetCommentRequest request, string currentUserGuid) { var orders = orderRepository.FindAll(x => x.OrderGuid == request.OrderGuid).ToList(); foreach (var item in orders) { item.IsCommeted = true; orderRepository.Update(item); } var entity = mapper.Map <Comment>(request); entity.UserGuid = currentUserGuid; commentRepository.Add(entity); }