public ChessWeightedRecommend(ChessDbContext db, ChessPlayer self, ChessPlayer other) { DB = db; Self = self; Other = other; Calculate(); }
private ChessGame(ChessDbContext db, int winnerId, int loserId) { WinnerId = winnerId; LoserId = loserId; Winner = db.Players.FirstOrDefault(x => x.Id == winnerId); Loser = db.Players.FirstOrDefault(x => x.Id == loserId); }
private AppealsHearing(ChessDbContext db, int id) { Id = id; Members = db.GetMembersInCase(Id).ToList(); Motions = db.AppealsMotions.AsQueryable().Where(x => x.HearingId == id).ToList(); Exhibits = db.AppealsExhibits.AsQueryable().Where(x => x.HearingId == id).ToList(); Witnesses = db.AppealsWitnesses.AsQueryable().Where(x => x.HearingId == id).ToList(); }
private ArbiterVote(ChessDbContext db, int voterId) { VoterId = voterId; Voter = db.Players.FirstOrDefault(x => x.Id == voterId); }
private ChessDateScore(ChessDbContext db, int playerId) { PlayerId = playerId; Player = db.Players.FirstOrDefault(x => x.Id == playerId); }