private Round(int id, string name, string place, DateTime dateTime, BandMember sheriff, IEnumerable <BandMember> members) { Id = id; Name = name; Place = place; DateTime = dateTime; Sheriff = RoundMember.From(sheriff, this); Members = members.Select(m => RoundMember.From(m, this)).ToList(); }
public static MemberRound ToDtoMember(this Models.RoundMember member) { return(new MemberRound { Id = member.Member.Bandit.Id, Member = member.Member.Bandit.Name, Scoring = member.Scoring.ToDto() }); }
public void TrackMember(RoundMember member) { member.RoundScored += OnRoundScored; }