public ImportedRelationsPage(ImportWizardViewmodel wizardViewmodel, ImportResults importResult) : base(wizardViewmodel) { Content = new Views.ChildViews.ImportWizard.ImportedRelationsPage() { DataContext = this }; _importResult = importResult; NextText = "Afronden"; EditRelationCommand = new RelayCommand(EditRelation); }
public SelectFilePageViewmodel(ImportWizardViewmodel wizardViewmodel) : base(wizardViewmodel) { Content = new SelectFilePage() { DataContext = this }; OpenFileCommand = new RelayCommand(OpenFile); StartImportCommand = new RelayCommand(StartImport, CanStartImport); Banks = new List <Bank>(); Banks.Add(ING); Banks.Add(ASN); CustomBank.DescriptionControl.DataContext = CustomBank; Banks.Add(CustomBank); _ingRepository = RepositoryResolver.GetRepository <IINGRepository>(); _asnRepository = RepositoryResolver.GetRepository <IASNRepository>(); _customImportRepository = RepositoryResolver.GetRepository <ICustomImportRepository>(); }
public EditRelationWizardPageViewmodel(ImportWizardViewmodel wizardViewmodel, Relation editRelation, ImportedRelationsPage importedRelationsPage) : base(wizardViewmodel) { UpdateTaskNotifier = new NotifyTaskCompletion <Relation>(Task.FromResult <Relation>(null)); _wizardViewmodel = wizardViewmodel; this.editRelation = editRelation; this.importedRelationsPage = importedRelationsPage; Relation = new Relation(); App.Mapper.Map <Relation, Relation>(editRelation, Relation); CancelCommand = new RelayCommand(Cancel); SaveCommand = new RelayCommand(Save); Categories = _wizardViewmodel.MainViewmodel.RelationsViewmodel.Categories.Result; CreateWrappers(); InitializeLinkWrapperIfNonExists(); Content = new Views.ChildViews.ImportWizard.EditRelationWizardPage() { DataContext = this }; }
public ImportPage(ImportWizardViewmodel wizardViewmodel) { _wizardViewmodel = wizardViewmodel; NextPageCommand = new RelayCommand(obj => GoToNextPage(), obj => CanGoToNextPage()); }