Example #1
0
        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);
            }
        }
Example #2
0
 public IActionResult GetOfferBookingIds(string OfferId)
 {
     return(Ok(bookingRequest.GetOfferBookingIds(OfferId)));
 }