internal static ResultOption GetResultOption(MatchResultEnum matchResultEnum) { using (var db = new FifaRankingsEntities()) { return db.ResultOptions.First(x => x.Id == (int)matchResultEnum); } }
internal static ResultOption GetResultOption(MatchResultEnum matchResultEnum) { using (var db = new FifaRankingsEntities()) { return(db.ResultOptions.First(x => x.Id == (int)matchResultEnum)); } }
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); }