Пример #1
0
        public ImportedRelationsPage(ImportWizardViewmodel wizardViewmodel, ImportResults importResult) : base(wizardViewmodel)
        {
            Content = new Views.ChildViews.ImportWizard.ImportedRelationsPage()
            {
                DataContext = this
            };
            _importResult = importResult;
            NextText      = "Afronden";

            EditRelationCommand = new RelayCommand(EditRelation);
        }
Пример #2
0
 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
     };
 }
Пример #4
0
 public ImportPage(ImportWizardViewmodel wizardViewmodel)
 {
     _wizardViewmodel = wizardViewmodel;
     NextPageCommand  = new RelayCommand(obj => GoToNextPage(), obj => CanGoToNextPage());
 }