Esempio n. 1
0
 private void getAllDatas(ViewModels.FolderSchemaViewModel parent, List <Data> datas)
 {
     if (null != parent.Parent)
     {
         getAllDatas(parent.Parent, datas);
     }
     foreach (Data data in parent.Schema.Data.ScopedDatas)
     {
         datas.Add(data);
     }
 }
Esempio n. 2
0
 private string getFolder(ViewModels.FolderSchemaViewModel parent)
 {
     if (null == parent.Parent)
     {
         return(parent.Schema.Value);
     }
     else
     {
         return(Path.Combine(getFolder(parent.Parent), parent.Schema.Value));
     }
 }
Esempio n. 3
0
 public AutoDossierEngine(
     MainSettings mainSettings,
     FileSchema fileSchema,
     ViewModels.FolderSchemaViewModel parent,
     String log)
 {
     _log          = log;
     _mainSettings = mainSettings;
     _fileSchema   = fileSchema;
     _isActive     = false;
     _parent       = parent;
 }
 public AddFileSchemaCommand(ViewModels.FolderSchemaViewModel viewModel)
 {
     _viewModel = viewModel;
 }
 public RemoveSchemaCommand(ViewModels.FolderSchemaViewModel viewModel)
 {
     _viewModel = viewModel;
 }