Пример #1
0
        public bool Remove(RestaurantRatingDTO ratingDTO)
        {
            if (ratingDTO != null)
            {
                using (IEateryDbContext context = _unitOfWork.GetEateryDbContext())
                {
                    RestaurantRating rating = ObjectTypeConverter.Convert <RestaurantRatingDTO, RestaurantRating>(ratingDTO);

                    this._restaurantRatingRepository.Delete(context, rating);
                    _unitOfWork.Commit(context);

                    return(true);
                }
            }
            return(false);
        }
Пример #2
0
        public bool Add(RestaurantRatingDTO ratingDTO)
        {
            if (ratingDTO != null)
            {
                using (IEateryDbContext context = _unitOfWork.GetEateryDbContext())
                {
                    RestaurantRating rating = ObjectTypeConverter.Convert <RestaurantRatingDTO, RestaurantRating>(ratingDTO);
                    //rating.CreatedBy = ratingDTO.userID;
                    //rating.CreatedDate = DateTime.Now;

                    this._restaurantRatingRepository.Add(context, rating);
                    _unitOfWork.Commit(context);

                    return(true);
                }
            }
            return(false);
        }
Пример #3
0
        public async Task <IActionResult> UpdateRestaurantRating(RestaurantRatingDTO restaurantRating)
        {
            await restaurantService.UpdateRestaurantAverageRating(restaurantRating.idRestaurant, restaurantRating.averageRating);

            return(Ok());
        }