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); }
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); }
public async Task <IActionResult> UpdateRestaurantRating(RestaurantRatingDTO restaurantRating) { await restaurantService.UpdateRestaurantAverageRating(restaurantRating.idRestaurant, restaurantRating.averageRating); return(Ok()); }