public NavigateToUpsertCompanyCommand(CompanyViewModel companyViewModel, UpsertCompanyViewModel upsertCompanyViewModel, INavigator navigator) { _companyViewModel = companyViewModel; _upsertCompanyViewModel = upsertCompanyViewModel; _navigator = navigator; companyViewModel.PropertyChanged += CompanyViewModel_PropertyChanged; upsertCompanyViewModel.PropertyChanged += CompanyViewModel_PropertyChanged; }
public UpsertCompanyCommand(UpsertCompanyViewModel addCompanyViewModel, ICompanyRepository compRepo, UpsertAction upsertAction, IRenavigator renavigator) { _compRepo = compRepo; _addCompanyViewModel = addCompanyViewModel; _renavigator = renavigator; _upsertAction = upsertAction; _addCompanyViewModel.PropertyChanged += CreateCompanyViewModel_PropertyChanged; }