public InitialiseFundCommand(FundInitialisationWindowViewModel fundInitialiseVM, ITransferAgencyService investorService, IStaticReferences staticReferences) { _fundInitialiseVM = fundInitialiseVM; _investorService = investorService; _staticReferences = staticReferences; }
public void CreateFundInitialisationWindow(Fund fund) { Window view = new FundInitialisationWindow(); ViewModelWindowBase viewModel = new FundInitialisationWindowViewModel(_investorService, _staticReferences, fund); view = ApplyWindowAttributes(view, viewModel); view.ShowDialog(); }