Example #1
0
        public Rating GetSingleRating(Guid ratingId)

        {
            var ratingDao = new RatingDao();

            return(ratingDao.GetSingleRatingById(ratingId));
        }
Example #2
0
        public Rating CreateTestRating(UserProfile user, Link link, int value)
        {
            Rating rating = Rating.CreateRating(
                TestData.nonExistentRatingId,
                user.userId,
                link.linkId,
                value,
                Trunk(DateTime.Now));

            RatingDao.Create(rating);

            return(rating);
        }
Example #3
0
        public Rating[] GetAllRatings(Guid?grillId = null)
        {
            var ratingDao = new RatingDao();
            IEnumerable <Rating> ratings = ratingDao.GetAllRatings();

            if (grillId != null)
            {
                ratings = ratings.Where(g => g.GrillId.Equals(grillId));
                return(ratings.ToArray());
            }

            else
            {
                return(ratings.ToArray());
            }
        }
Example #4
0
        public Rating NewRating(Rating rating)
        {
            var ratingDao = new RatingDao();

            return(ratingDao.NewRating(rating));
        }
Example #5
0
 public bool ExistsRating(long ratingId)
 {
     return(RatingDao.Exists(ratingId));
 }
Example #6
0
 public int CalculateRating(Label label)
 {
     return(RatingDao.CalculateValueForLabel(label.text));
 }
Example #7
0
 public int CalculateRating(Link link)
 {
     return(RatingDao.CalculateValueForLink(link.linkId));
 }
Example #8
0
 public int CalculateRating(UserProfile user)
 {
     return(RatingDao.CalculateValueForUser(user.userId));
 }
Example #9
0
 public Rating FindRating(UserProfile user, Link link)
 {
     return(RatingDao.FindForUserAndLink(user.userId, link.linkId));
 }
Example #10
0
 public Rating FindRating(long ratingId)
 {
     return(RatingDao.Find(ratingId));
 }