Exemple #1
0
        public static void Main(params string[] args) {
            // Build
            var mainWindow = new MainWindow();
            var überweisungAktivieren = new ÜberweisungAktivieren();
            var viewModel = new Viewmodel();

            // Bind
            new Mainboard(überweisungAktivieren, viewModel.ÜberweisungCmd);

            // Inject
            mainWindow.Inject(viewModel);
            überweisungAktivieren.Inject(viewModel);

            // Run
            var app = new Application {
                MainWindow = mainWindow
            };
            app.Run(app.MainWindow);
        }
Exemple #2
0
 public Mainboard(ÜberweisungAktivieren überweisungAktivieren, FlowCommand überweisungCmd) {
     überweisungCmd.ExecuteAction += überweisungAktivieren.Process;
     überweisungAktivieren.Result += überweisungCmd.SetCanExecute;
 }