public override void ReplaceItem(dynamic item) { var serializedItem = JsonObjectSerializer.Formated.Serialize(item); File.WriteAllBytes(PackageMetadataLoader.GetDocumentPath(ConfigId, item.Name), serializedItem); PackageMetadataLoader.UpdateCache(); }
void Reconnect(dynamic metadataPath) { _builder.EditPanel.CloseAll(); _elementNode.ElementName = metadataPath.Path; PackageMetadataLoader.UpdateCache(metadataPath.Path); _elementNode.RefreshCommand.TryExecute(true); }
public override void DeleteItem(string itemId) { var filePath = PackageMetadataLoader.GetViewPath(ConfigId, _documentId, itemId); File.Delete(filePath); PackageMetadataLoader.UpdateCache(); }
public override void DeleteItem(string itemId) { dynamic service = PackageMetadataLoader.GetService(ConfigId, _documentId, itemId); File.Delete(service.FilePath); PackageMetadataLoader.UpdateCache(); }
public override void ReplaceItem(dynamic item) { var serializedItem = JsonObjectSerializer.Formated.Serialize(item); File.WriteAllBytes(PackageMetadataLoader.GetConfigurationPath(item.Name, item.Subfolder), serializedItem); PackageMetadataLoader.UpdateCache(); }
public override void DeleteItem(string itemId) { var registerDirectory = Path.GetDirectoryName(PackageMetadataLoader.GetRegisterPath(ConfigId, itemId)); if (registerDirectory != null) { Directory.Delete(registerDirectory, true); PackageMetadataLoader.UpdateCache(); } }
public static dynamic GetRegisterDocumentSchema(string version, string configId, string registerName) { dynamic registerDocument = PackageMetadataLoader.GetDocument(configId, $"{RegisterConstants.RegisterNamePrefix}{registerName}"); if (registerDocument != null) { return(registerDocument.Schema); } return(null); }
public override void DeleteItem(string itemId) { dynamic configuration = PackageMetadataLoader.GetConfiguration(itemId); var configurationDirectory = Path.GetDirectoryName(configuration.FilePath); if (configurationDirectory != null) { Directory.Delete(configurationDirectory, true); PackageMetadataLoader.UpdateCache(); } }
public override void DeleteItem(string itemId) { var documentPath = PackageMetadataLoader.GetDocumentPath(ConfigId, itemId); var documentDirectory = Path.GetDirectoryName(documentPath); if (!string.IsNullOrEmpty(documentDirectory) && Directory.Exists(documentDirectory)) { Directory.Delete(documentDirectory, true); PackageMetadataLoader.UpdateCache(); } }
public override IEnumerable <object> GetItems() { return(PackageMetadataLoader.GetDocuments(ConfigId)); }
public override object GetItem(string itemId) { return(PackageMetadataLoader.GetDocument(ConfigId, itemId)); }
public override void DeleteItem(string itemId) { File.Delete(PackageMetadataLoader.GetProcessPath(ConfigId, _documentId, itemId)); PackageMetadataLoader.UpdateCache(); }
public override IEnumerable <object> GetItems() { return(PackageMetadataLoader.GetPrintViews(ConfigId, _documentId)); }
public override IEnumerable <object> GetItems() { return(PackageMetadataLoader.GetConfigurations()); }
public override object GetItem(string itemId) { return(PackageMetadataLoader.GetConfiguration(itemId)); }