/// <summary> /// Graba un origen de datos /// </summary> internal void SaveDataWarehouse(DataWarehouseModel dataWarehouse) { // Graba el archivo ReportingSolutionManager.SaveDataWarehouse(dataWarehouse); // Actualiza el árbol TreeReportingViewModel.Load(); }
/// <summary> /// Graba la solución /// </summary> internal void SaveSolution() { if (!string.IsNullOrWhiteSpace(_fileName)) { ReportingSolutionManager.SaveSolution(_fileName); } }
/// <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(); }
public ReportingSolutionViewModel(DbStudioViewModel solutionViewModel) { SolutionViewModel = solutionViewModel; ReportingSolutionManager = new ReportingSolutionManager(); TreeReportingViewModel = new Explorers.TreeReportingViewModel(this); }
internal ReportingRepository(ReportingSolutionManager manager) { Manager = manager; }