From c783a2d959f6ffd90a98d3cff803bb3f2ee962c5 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Mon, 6 Sep 2021 15:40:58 +0200 Subject: [PATCH] Aggiunta preliminare editor contenuto file --- MP.FileData/DatabaseModels/FileModel.cs | 14 ++++++++++++++ MP.Prog/Components/FileEditor.razor | 24 +++++++++++++++++++++++- 2 files changed, 37 insertions(+), 1 deletion(-) 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 @@ -

FileEditor

+
+
+ Modifica +
+
+ + +
+
+ + + +
+
+ + @**@ +
+
+
+
+
+ +

FileEditor

mostrare dettaglio: diff? comando accetta/annulla?