private void ViewAwareStatus_ViewLoaded() { IViewContext<IMeet> view = (IViewContext<IMeet>)viewAwareStatus.View; if (view.ContextualData == null) { meet = new OtherMeet(); } else { meet = view.ContextualData; } }
private void ViewAwareStatus_ViewLoaded() { IViewContext<IMeet> view = (IViewContext<IMeet>)viewAwareStatus.View; if (view.ContextualData == null) { this.Meet = new StandardMeet(); } else { this.Meet = view.ContextualData; } }
public Duel(IMeet <Duel> meet, IGameUnit winner) { if (meet.Players.Item1 == winner) { Winner = meet.Players.Item1; Loser = meet.Players.Item2; } else { Winner = meet.Players.Item2; Loser = meet.Players.Item1; } }
public RoundRobinTournament(IMeet meet) { this.Meet = meet; }
public Match(IMeet <Match> game, int first, int second) : this(new Tuple <KeyValuePair <IGameUnit, int>, KeyValuePair <IGameUnit, int> > (new KeyValuePair <IGameUnit, int>(game.Players.Item1, first), new KeyValuePair <IGameUnit, int>(game.Players.Item2, second))) { }
public ITournament CreateTournament(IMeet meet) { ITournament tournament= new RoundRobinTournament(meet); return tournament; }