Пример #1
0
 internal static ResultOption GetResultOption(MatchResultEnum matchResultEnum)
 {
     using (var db = new FifaRankingsEntities())
     {
         return db.ResultOptions.First(x => x.Id == (int)matchResultEnum);
     }
 }
Пример #2
0
 internal static ResultOption GetResultOption(MatchResultEnum matchResultEnum)
 {
     using (var db = new FifaRankingsEntities())
     {
         return(db.ResultOptions.First(x => x.Id == (int)matchResultEnum));
     }
 }
Пример #3
0
        public static int GetResultScore(this MatchResultEnum enumValue)
        {
            var type = enumValue.GetType();
            var name = Enum.GetName(type, enumValue);

            return(type.GetField(name)
                   .GetCustomAttributes(false)
                   .OfType <ResultScoreAttribute>()
                   .SingleOrDefault()?.Score ?? 0);
        }