private void SQLdeserialize() { string UserAnswer = Microsoft.VisualBasic.Interaction.InputBox("Wprowadz sciezke ", "Serialization", ""); if (UserAnswer == "") { MessageBox.Show("nic nie wprowadziles"); } else { string path = UserAnswer; _visibility = Visibility.Visible; RaisePropertyChanged("ChangeControlVisibility"); RaisePropertyChanged("PathVariable"); log.Info("Deserializowano Assembly: " + path); flog.Log("Deserializowano Assembly: " + path); HierarchicalAreas.Clear(); SQLDeserialization ss = new SQLDeserialization(); assemblyMetadata = ss.Deserialize(path); pathVariable = "DeserializedSQLItems"; // assemblyMetadata.IsExpanded = true; TreeViewLoaded(assemblyMetadata); } }
private void Jsondeserialize() { OpenFileDialog test = new OpenFileDialog(); test.Filter = "Text files (*.txt)|*.txt"; test.ShowDialog(); if (test.FileName.Length == 0) { MessageBox.Show("No files selected"); log.Info("Wybrano pusty plik: "); flog.Log("Wybrano pusty plik: "); } else { string path = test.FileName; _visibility = Visibility.Visible; RaisePropertyChanged("ChangeControlVisibility"); RaisePropertyChanged("PathVariable"); log.Info("Deserializowano plik: " + path); flog.Log("Deserializowano plik: " + path); HierarchicalAreas.Clear(); assemblyMetadata = des.Deserialize(path); // SqlSerialization ss = new SqlSerialization(); // assemblyMetadata = ss.Deserialize(2); pathVariable = "DeserializedJsonItems"; TreeViewLoaded(assemblyMetadata); } }
public void TreeViewLoaded() { TreeViewNode rootItem = new AssemblyTreeView(Reflector.M_AssemblyModel); HierarchicalAreas.Add(rootItem); Logger.Log("TreeView is loaded"); }
private void TreeViewLoaded() { ITreeViewItem rootItem = new ITreeViewItem { Name = pathVariable.Substring(pathVariable.LastIndexOf('\\') + 1) }; HierarchicalAreas.Add(rootItem); }
public void OnEditDeserialize(IDeserialize objDeserialize) { assemblyMetadata = (AssemblyMetadata)objDeserialize.Deserialize(); pathVariable = objDeserialize.ToString(); HierarchicalAreas.Clear(); TreeViewLoaded(assemblyMetadata); MessageBox.Show(objDeserialize.ToString()); }
private void TreeViewLoaded(AssemblyMetadata assembly) { ITreeViewItem rootItem = new AssemblyTreeViewItem(assembly) { Name = pathVariable.Substring(pathVariable.LastIndexOf('\\') + 1) }; HierarchicalAreas.Add(rootItem); }
private void TreeViewLoaded() { TreeViewItem rootItem = treeViewAssemblyMetadata; HierarchicalAreas.Add(rootItem); if (_logger != null) { _logger.Log("Treeview loaded", LogLevel.INFO); } }
public void Deserialize() { string pathToSerializedFile = FilePathProvider.Browse(); if (pathToSerializedFile != null) { Reflector = new Reflector(); Reflector.DeserializeAssembly(pathToSerializedFile); HierarchicalAreas.Clear(); TreeViewLoaded(); } }
private async void LoadRepository() { string patchToRepository = repoLoader.GetImport().GetPathTorepostory(); if (patchToRepository.Length != 0) { PathVariable = patchToRepository; HierarchicalAreas.Add(await ViewModelSaverLoader.LoadRootItemFromRepositoryAsync(patchToRepository)); ChangeControlVisibility = Visibility.Visible; RaisePropertyChanged("ChangeControlVisibility"); RaisePropertyChanged("PathVariable"); } }
private void Deserialize() { string path = ConfigurationManager.AppSettings["connectionstring"]; if (ConfigurationManager.AppSettings["repository"] != "Database") { path = browse.GetFilePath(); } BaseTreeViewItem rootItem = new AssemblyTreeViewItem(RepositoryOperations.Read(path)); HierarchicalAreas.Clear(); HierarchicalAreas.Add(rootItem); }
public bool LoadDLL() { Logger.Log("Loading DLL."); HierarchicalAreas.Clear(); if (PathVariable.Length > 4 && (PathVariable.Substring(PathVariable.Length - 4) == ".dll" || PathVariable.Substring(PathVariable.Length - 4) == ".exe")) { Reflector = new Reflector(PathVariable); TreeViewLoaded(); Logger.Log("File loaded to treeview."); return(true); } else { Logger.Log("File failed when loading from path"); return(false); } }
private void TreeViewLoaded() { TreeViewItem rootItem = treeViewAssembly; HierarchicalAreas.Add(rootItem); }
public void TreeViewLoaded(AssemblyMetadata AssemblyMetadata) { ITree rootItem = new AssemblyMetadataView(_log, AssemblyMetadata); HierarchicalAreas.Add(rootItem); }
private void TreeViewLoaded() { HierarchicalAreas.Add(assemblyTi); }
private async void TreeViewLoaded() { TreeViewItem rootItem = await ViewModelSaverLoader.LoadRootItemFromDLLAsync(PathVariable); HierarchicalAreas.Add(rootItem); }
private void LoadTreeView() { tracer.GetImport().TracerLog(TraceLevel.Info, "TreeView loading..."); HierarchicalAreas.Add(assemblyMetadata); tracer.GetImport().TracerLog(TraceLevel.Info, "TreeView loaded."); }