public double GetUserRating(string userId) { double ratingValue = 0; List <string> offerIds = rentalOfferRequest.UserRentalOfferIds(userId); foreach (string offerId in offerIds) { List <string> bookingIds = bookingRequest.GetOfferBookingIds(offerId); if (bookingIds.Count != 0) { ratingValue += GetRatingofRentalOffer(bookingIds); } } if (offerIds.Count != 0) { return(ratingValue / offerIds.Count); } else { return(ratingValue); } }
public IActionResult GetOfferBookingIds(string OfferId) { return(Ok(bookingRequest.GetOfferBookingIds(OfferId))); }