diff --git a/MP.FileData/DatabaseModels/FileModel.cs b/MP.FileData/DatabaseModels/FileModel.cs index 8ec845e6..ea53fc82 100644 --- a/MP.FileData/DatabaseModels/FileModel.cs +++ b/MP.FileData/DatabaseModels/FileModel.cs @@ -34,6 +34,20 @@ namespace MP.FileData.DatabaseModels public DateTime LastCheck { get; set; } = DateTime.Now.AddYears(-1); public byte[] FileContent { get; set; } + [NotMapped] + public string FileStringContent + { + get + { + return Encoding.UTF8.GetString(FileContent); + } + set + { + // serializzo a byte + FileContent = Encoding.ASCII.GetBytes(value); + } + } + [ForeignKey("CodArticolo")] public virtual ArticoloModel Articolo { get; set; } [ForeignKey("IdxMacchina")] diff --git a/MP.Prog/Components/FileEditor.razor b/MP.Prog/Components/FileEditor.razor index 3e7e8f23..96c4e735 100644 --- a/MP.Prog/Components/FileEditor.razor +++ b/MP.Prog/Components/FileEditor.razor @@ -1,4 +1,26 @@ -
mostrare dettaglio: diff? comando accetta/annulla?