Beispiel #1
0
 /// <summary>
 ///		Graba un origen de datos
 /// </summary>
 internal void SaveDataWarehouse(DataWarehouseModel dataWarehouse)
 {
     // Graba el archivo
     ReportingSolutionManager.SaveDataWarehouse(dataWarehouse);
     // Actualiza el árbol
     TreeReportingViewModel.Load();
 }
Beispiel #2
0
 /// <summary>
 ///		Graba la solución
 /// </summary>
 internal void SaveSolution()
 {
     if (!string.IsNullOrWhiteSpace(_fileName))
     {
         ReportingSolutionManager.SaveSolution(_fileName);
     }
 }
Beispiel #3
0
 /// <summary>
 ///		Carga la solución
 /// </summary>
 public void Load(string fileName)
 {
     // Guarda el nombre de archivo
     _fileName = fileName;
     // Carga la solución
     ReportingSolutionManager.LoadSolution(_fileName);
     // Carga el árbol del explorador
     TreeReportingViewModel.Load();
 }
Beispiel #4
0
 public ReportingSolutionViewModel(DbStudioViewModel solutionViewModel)
 {
     SolutionViewModel        = solutionViewModel;
     ReportingSolutionManager = new ReportingSolutionManager();
     TreeReportingViewModel   = new Explorers.TreeReportingViewModel(this);
 }
 internal ReportingRepository(ReportingSolutionManager manager)
 {
     Manager = manager;
 }