//--- Methods ---
 public virtual RatingComputedBE Copy() {
     RatingComputedBE r = new RatingComputedBE();
     r.Id = Id;
     r.Count = Count;
     r.ResourceId = ResourceId;
     r.ResourceType = ResourceType;
     r.Score = Score;
     r.ScoreTrend = ScoreTrend;
     r.Timestamp = Timestamp;
     return r;
 }
Beispiel #2
0
 //--- Methods ---
 public virtual RatingComputedBE Copy() {
     RatingComputedBE r = new RatingComputedBE {
         Id = Id,
         Count = Count,
         ResourceId = ResourceId,
         ResourceType = ResourceType,
         Score = Score,
         ScoreTrend = ScoreTrend,
         Timestamp = Timestamp
     };
     return r;
 }
Beispiel #3
0
        //--- Methods ---
        public virtual RatingComputedBE Copy()
        {
            RatingComputedBE r = new RatingComputedBE {
                Id           = Id,
                Count        = Count,
                ResourceId   = ResourceId,
                ResourceType = ResourceType,
                Score        = Score,
                ScoreTrend   = ScoreTrend,
                Timestamp    = Timestamp
            };

            return(r);
        }
Beispiel #4
0
 internal Hashtable MakeRatingObject(RatingComputedBE rating) {
     Hashtable result = new Hashtable(StringComparer.OrdinalIgnoreCase);
     if(rating != null) {
         result.Add("count", rating.Count);
         result.Add("score", rating.Score);
         result.Add("trendscore", rating.ScoreTrend);
         result.Add("date", DekiScriptLibrary.CultureDateTime(rating.Timestamp));
     } else {
         result.Add("count", 0);
     }
     return result;
 }