public SaveCommand( AppContext appContext, IDispatcher dispacher, ISaveBusinessLogic businessLogic, ICommand saveAsCommand, ProjectSettingPageViewModel projectSettingPageViewModel, MemberPageViewModel memberPageViewModel, WbsPageViewModel wbsPageViewModel, ProcessDependencyPageViewModel processDependencyPageViewModel, FunctionDependencyPageViewModel functionDependencyPageViewModel, PertPageViewModel pertPageViewModel, ShellViewModel shellViewModel, IMapper mapper) { this.appContext = appContext; this.dispatcher = dispacher; this.businessLogic = businessLogic; this.saveAsCommand = saveAsCommand; this.projectSettingPageViewModel = projectSettingPageViewModel; this.memberPageViewModel = memberPageViewModel; this.wbsPageViewModel = wbsPageViewModel; this.processDependencyPageViewModel = processDependencyPageViewModel; this.functionDependencyPageViewModel = functionDependencyPageViewModel; this.pertPageViewModel = pertPageViewModel; this.shellViewModel = shellViewModel; this.mapper = mapper; }
public ProjectSettingPage(ProjectSettingPageViewModel viewModel) { InitializeComponent(); this.DataContext = viewModel; this.viewModel = viewModel; }