public MainWindow() { InitializeComponent(); mediator = new Mediator(); mediator.currentWindow = this; viewModel = new TeamSetupViewModel(mediator); this.DataContext = viewModel; }
public TeamsWindow(Mediator mediator, TeamSetupViewModel ts, Repo repository) { this.Name = "TeamAdjustWindow"; InitializeComponent(); teamAdjust = new TeamAdjustViewModel(mediator, ts.match, repository); this.DataContext = teamAdjust; }