Exemple #1
0
        public IActionResult Put([FromBody] UpdateReviewViewModel updateReviewViewModel)
        {
            if (updateReviewViewModel.Id == 0)
            {
                return(BadRequest());
            }

            var reviewDto = Mapper.Map <ReviewDto>(updateReviewViewModel);

            var updatedReview = _reviewService.UpdateReview(reviewDto);

            updateReviewViewModel = Mapper.Map <UpdateReviewViewModel>(updatedReview);

            if (updateReviewViewModel == null)
            {
                return(BadRequest());
            }

            return(Ok(updateReviewViewModel));
        }
 public UpdateReview(Review criticism)
 {
     InitializeComponent();
     DataContext = new UpdateReviewViewModel(this, criticism);
 }