public virtual void Rate(ClosetOutfit outfit, float ratingValue, InvitedUser f) { FriendRating fr = new FriendRating(); fr.Friend = f; fr.RatingValue = ratingValue; fr.ClosetOutfit = outfit; this.friendRatings.Add(fr); float average = 0; foreach (FriendRating r in this.friendRatings) { average += (float)r.RatingValue; } average = average / this.friendRatings.Count; this.FriendRatingAverage = average; }
public virtual void Rate(float ratingValue, FriendRatingInvitation f) { FriendRating rating = new FriendRating(); rating.RatingValue = f.Rate; rating.RequestedOn = f.InvitationSentOn; rating.ClosetOutfit = f.ClosetOutfit; rating.Observations = f.Message; this.friendRatings.Add(rating); float average = 0; foreach (FriendRating r in this.friendRatings) { average += (float)r.RatingValue; } average = average / this.friendRatings.Count; this.FriendRatingAverage = average; }