NEW: Image Upload

This commit is contained in:
2026-02-19 19:42:08 +01:00
parent 3ddce62f54
commit 9c39e97126

View File

@@ -15,7 +15,13 @@
<div class="row mb-1 align-items-center"> <div class="row mb-1 align-items-center">
<Label Class="col-sm-3" For="name" HelpText="Enter a name" ResourceKey="Name">Name: </Label> <Label Class="col-sm-3" For="name" HelpText="Enter a name" ResourceKey="Name">Name: </Label>
<div class="col-sm-9"> <div class="col-sm-9">
<input id="name" class="form-control" @bind="@_name" required /> <input id="name" class="form-control" @bind="@_blackBoard.Name" required/>
</div>
</div>
<div class="row mb-1 align-items-center">
<Label Class="col-sm-3" For="description" HelpText="Enter a description" ResourceKey="Description">Beschreibung: </Label>
<div class="col-sm-9">
<FileManager AnonymizeUploadFilenames="true" UploadMultiple="false" ShowSuccess="true" FileId="@_blackBoard.ImageID" OnSelectFile="@OnFileSelected"/>
</div> </div>
</div> </div>
</div> </div>
@@ -30,7 +36,7 @@
<br/><br/> <br/><br/>
@if (PageState.Action == "Edit") @if (PageState.Action == "Edit")
{ {
<AuditInfo CreatedBy="@_createdby" CreatedOn="@_createdon" ModifiedBy="@_modifiedby" ModifiedOn="@_modifiedon"></AuditInfo> <AuditInfo CreatedBy="@_createdby" CreatedOn="@_createdon" ModifiedBy="@_modifiedby" ModifiedOn="@_modifiedon"></AuditInfo>
} }
</form> </form>
@@ -86,6 +92,13 @@
} }
} }
private Task OnFileSelected(int fileId)
{
Console.WriteLine("File Selected: " + fileId);
_blackBoard.ImageID = fileId;
return Task.CompletedTask;
}
private async Task Save() private async Task Save()
{ {
try try