Aggiunta preliminare editor contenuto file
This commit is contained in:
@@ -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")]
|
||||
|
||||
@@ -1,4 +1,26 @@
|
||||
<h3>FileEditor</h3>
|
||||
<div class="card">
|
||||
<div class="card-header bg-info text-light">
|
||||
<b>Modifica</b>
|
||||
</div>
|
||||
<div class="card-body small p-1">
|
||||
<EditForm Model="@_currItem">
|
||||
<DataAnnotationsValidator />
|
||||
<div class="row">
|
||||
<div class="col-12 col-lg-2">
|
||||
<button type="button" class="btn btn-warning btn-block" value="Cancel" @onclick="cancelUpdate">Cancel <i class="fas fa-ban"></i></button>
|
||||
<button type="button" class="btn btn-success btn-block" value="Save" @onclick="saveUpdate">Save <i class="far fa-save"></i></button>
|
||||
<button type="button" class="btn btn btn-danger btn-block" value="Delete" @onclick="deleteRecord" title="Delete">Delete <i class="fas fa-trash"></i></button>
|
||||
</div>
|
||||
<div class="col-12 col-lg-10">
|
||||
<textarea @bind="_currItem.FileStringContent" rows="20" class="w-100"></textarea>
|
||||
@*<InputTextArea @bind-Value="_currItem.FileStringContent" rows></InputTextArea>*@
|
||||
</div>
|
||||
</div>
|
||||
</EditForm>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h3>FileEditor</h3>
|
||||
|
||||
<p> mostrare dettaglio: diff? comando accetta/annulla?</p>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user