Exemplo n.º 1
0
 public static Boolean canEdit(Article c)
 {
     var user = m.LoggedInUser();
     if (user != null && (user == c.Author.Username || Roles.GetRolesForUser().Intersect(editor).Count() > 0))
     {
         return true;
     }
     return false;
 }
Exemplo n.º 2
0
 public static float AverageRating(Article a)
 {
     IEnumerable<Rating> ratings = a.Ratings;
     float average = (float)ratings.Sum(x => x.Value) / ratings.Count();
     return average;
 }