FIX: cosmetic update of supervisor document

This commit is contained in:
Frede Hundewadt 2023-05-12 05:58:56 +02:00
parent a40a92f47d
commit 745ccc478c
5 changed files with 44 additions and 24 deletions

View file

@ -20,6 +20,12 @@
<PageTitle>Support Dokumentation</PageTitle>
<div class="row">
<div class="col">
<h2>@Advisor.FullName</h2>
</div>
</div>
<div class="row">
<div class="col">
<h3>Support Dokumentation</h3>

View file

@ -21,6 +21,12 @@
<PageTitle>Support Dokumentation</PageTitle>
<div class="row">
<div class="col">
<h2>@Document.AdvisorName</h2>
</div>
</div>
<EditForm EditContext="FormContext" OnValidSubmit="SubmitDocument">
<DataAnnotationsValidator/>
<div class="card">
@ -30,32 +36,32 @@
<div class="card-body">
<div class="row d-flex g-3">
<label for="supervisor" class="col-sm-1 col-form-label-sm">Supervisor</label>
<div class="col-sm-5">
<div class="col-sm-4">
<InputText id="supervisor" class="form-control" @bind-Value="Document.SupervisorName" readonly></InputText>
</div>
<label for="advisor" class="col-sm-1 col-form-label-sm">Sælger</label>
<div class="col-sm-5">
<div class="col-sm-4">
<InputText id="advisor" class="form-control" @bind-Value="Document.AdvisorName" readonly></InputText>
</div>
<label for="countryCode" class="col-sm-1 col-form-label-sm">Land</label>
<div class="col-2">
<label for="countryCode" class="col-sm-1 col-form-label-sm" readonly>Land</label>
<div class="col-1">
<InputText id="countryCode" class="form-control" @bind-Value="Document.CountryCode" ></InputText>
</div>
<label for="documentDate" class="col-sm-1 col-form-label-sm">Dato</label>
<div class="col-sm-3">
<div class="col-sm-5">
<InputDate id="documentDate" class="form-control" @bind-Value="DocumentDate"></InputDate>
</div>
<label for="lastModifiedDate" class="col-sm-1 col-form-label-sm">Ændring</label>
<div class="col-sm-3">
<div class="col-sm-5">
<InputText id="lastModifiedDate" class="form-control" @bind-Value="Document.LastModifiedDate" readonly></InputText>
</div>
<label for="description" class="col-sm-2 col-form-label-sm">Overskrift</label>
<div class="col-sm-10">
<label for="description" class="col-sm-1 col-form-label-sm">Overskrift</label>
<div class="col-sm-11">
<InputText id="description" class="form-control" @bind-Value="Document.Description"></InputText>
<ValidationMessage For="@(() => Document.Description)"/>
</div>
<label for="content" class="col-sm-2 col-form-label-sm">Indhold</label>
<div class="col-sm-10">
<label for="content" class="col-sm-1 col-form-label-sm">Indhold</label>
<div class="col-sm-11">
<InputTextArea id="content" class="form-control" rows="10" @bind-Value="Document.Content"></InputTextArea>
<ValidationMessage For="@(() => Document.Content)"/>
</div>

View file

@ -19,6 +19,11 @@
@page "/supervisor/advisors/{AdvisorId}/documents/{DocumentId}"
<div class="row">
<div class="col">
<h2>@Document.AdvisorName</h2>
</div>
</div>
<div class="row">
<div class="col">
<h3>Support Dokumentation</h3>
@ -38,23 +43,23 @@
<div class="card-body">
<div class="row d-flex g-3">
<label for="supervisor" class="col-sm-1 col-form-label-sm">Supervisor</label>
<div class="col-sm-5">
<div class="col-sm-4">
<InputText id="supervisor" class="form-control" @bind-Value="Document.SupervisorName" readonly></InputText>
</div>
<label for="advisor" class="col-sm-1 col-form-label-sm">Sælger</label>
<div class="col-sm-5">
<div class="col-sm-4">
<InputText id="advisor" class="form-control" @bind-Value="Document.AdvisorName" readonly></InputText>
</div>
<label for="countryCode" class="col-sm-1 col-form-label-sm">Land</label>
<div class="col-2">
<label for="countryCode" class="col-sm-1 col-form-label-sm" readonly="">Land</label>
<div class="col-1">
<InputText id="countryCode" class="form-control" @bind-Value="Document.CountryCode"></InputText>
</div>
<label for="documentDate" class="col-sm-1 col-form-label-sm">Dato</label>
<div class="col-sm-3">
<div class="col-sm-5">
<InputText id="documentDate" class="form-control" @bind-Value="Document.DocumentDate" readonly></InputText>
</div>
<label for="lastModifiedDate" class="col-sm-1 col-form-label-sm">Ændring</label>
<div class="col-sm-3">
<div class="col-sm-5">
<InputText id="lastModifiedDate" class="form-control" @bind-Value="Document.LastModifiedDate" readonly></InputText>
</div>
<label for="description" class="col-sm-1 col-form-label-sm">Overskrift</label>
@ -70,7 +75,7 @@
<div class="card-footer">
<div class="row">
<div class="col text-start">
<button type="button" class="btn btn-warning" @nclick="@RemoveDocument"><i class="bi-trash"></i> Slet</button>
<button type="button" class="btn btn-warning" nclick="@RemoveDocument"><i class="bi-trash"></i> Slet</button>
</div>
<div class="col text-end">
<button type="submit" class="btn btn-primary"><i class="bi-cloud-upload"></i> Gem</button>

View file

@ -13,6 +13,7 @@
// along with this program. If not, see [https://www.gnu.org/licenses/agpl-3.0.en.html]
//
using System.Text.Json;
using Blazored.Toast.Services;
using Microsoft.AspNetCore.Components;
using Microsoft.AspNetCore.Components.Forms;
@ -32,8 +33,9 @@ public partial class SupervisorDocumentViewEditPage : IDisposable
[Inject] public HttpInterceptorService Interceptor { get; set; }
[Inject] public IToastService Toaster { get; set; }
[Inject] public NavigationManager Navigator { get; set; }
[Inject] public ILogger<SupportDocumentEditView> Logger { get; set; }
// ############################################################
[Parameter] public string AdvisorId { get; set; } = "";
[Parameter] public string DocumentId { get; set; } = "";
@ -56,9 +58,10 @@ public partial class SupervisorDocumentViewEditPage : IDisposable
Document = await DocumentRepo.GetById(DocumentId);
Logger.LogDebug("Document => {}", JsonSerializer.Serialize(Document, new JsonSerializerOptions(JsonSerializerDefaults.Web)));
Working = false;
StateHasChanged();
}

View file

@ -1,16 +1,16 @@
{
"appInfo": {
"name": "Wonky Online",
"version": "138.15",
"version": "138.17",
"rc": true,
"sandBox": false,
"image": "grumpy-coder.png"
},
"Logging": {
"LogLevel": {
"Default": "Debug",
"System": "Debug",
"Microsoft": "Information"
"Default": "None",
"System": "None",
"Microsoft": "None"
},
"Debug": {
"LogLevel": {