FIX: cosmetic update of supervisor document
This commit is contained in:
parent
a40a92f47d
commit
745ccc478c
5 changed files with 44 additions and 24 deletions
|
@ -20,6 +20,12 @@
|
||||||
|
|
||||||
<PageTitle>Support Dokumentation</PageTitle>
|
<PageTitle>Support Dokumentation</PageTitle>
|
||||||
|
|
||||||
|
<div class="row">
|
||||||
|
<div class="col">
|
||||||
|
<h2>@Advisor.FullName</h2>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col">
|
<div class="col">
|
||||||
<h3>Support Dokumentation</h3>
|
<h3>Support Dokumentation</h3>
|
||||||
|
|
|
@ -21,6 +21,12 @@
|
||||||
|
|
||||||
<PageTitle>Support Dokumentation</PageTitle>
|
<PageTitle>Support Dokumentation</PageTitle>
|
||||||
|
|
||||||
|
<div class="row">
|
||||||
|
<div class="col">
|
||||||
|
<h2>@Document.AdvisorName</h2>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<EditForm EditContext="FormContext" OnValidSubmit="SubmitDocument">
|
<EditForm EditContext="FormContext" OnValidSubmit="SubmitDocument">
|
||||||
<DataAnnotationsValidator/>
|
<DataAnnotationsValidator/>
|
||||||
<div class="card">
|
<div class="card">
|
||||||
|
@ -30,32 +36,32 @@
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<div class="row d-flex g-3">
|
<div class="row d-flex g-3">
|
||||||
<label for="supervisor" class="col-sm-1 col-form-label-sm">Supervisor</label>
|
<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>
|
<InputText id="supervisor" class="form-control" @bind-Value="Document.SupervisorName" readonly></InputText>
|
||||||
</div>
|
</div>
|
||||||
<label for="advisor" class="col-sm-1 col-form-label-sm">Sælger</label>
|
<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>
|
<InputText id="advisor" class="form-control" @bind-Value="Document.AdvisorName" readonly></InputText>
|
||||||
</div>
|
</div>
|
||||||
<label for="countryCode" class="col-sm-1 col-form-label-sm">Land</label>
|
<label for="countryCode" class="col-sm-1 col-form-label-sm" readonly>Land</label>
|
||||||
<div class="col-2">
|
<div class="col-1">
|
||||||
<InputText id="countryCode" class="form-control" @bind-Value="Document.CountryCode" ></InputText>
|
<InputText id="countryCode" class="form-control" @bind-Value="Document.CountryCode" ></InputText>
|
||||||
</div>
|
</div>
|
||||||
<label for="documentDate" class="col-sm-1 col-form-label-sm">Dato</label>
|
<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>
|
<InputDate id="documentDate" class="form-control" @bind-Value="DocumentDate"></InputDate>
|
||||||
</div>
|
</div>
|
||||||
<label for="lastModifiedDate" class="col-sm-1 col-form-label-sm">Ændring</label>
|
<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>
|
<InputText id="lastModifiedDate" class="form-control" @bind-Value="Document.LastModifiedDate" readonly></InputText>
|
||||||
</div>
|
</div>
|
||||||
<label for="description" class="col-sm-2 col-form-label-sm">Overskrift</label>
|
<label for="description" class="col-sm-1 col-form-label-sm">Overskrift</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-11">
|
||||||
<InputText id="description" class="form-control" @bind-Value="Document.Description"></InputText>
|
<InputText id="description" class="form-control" @bind-Value="Document.Description"></InputText>
|
||||||
<ValidationMessage For="@(() => Document.Description)"/>
|
<ValidationMessage For="@(() => Document.Description)"/>
|
||||||
</div>
|
</div>
|
||||||
<label for="content" class="col-sm-2 col-form-label-sm">Indhold</label>
|
<label for="content" class="col-sm-1 col-form-label-sm">Indhold</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-11">
|
||||||
<InputTextArea id="content" class="form-control" rows="10" @bind-Value="Document.Content"></InputTextArea>
|
<InputTextArea id="content" class="form-control" rows="10" @bind-Value="Document.Content"></InputTextArea>
|
||||||
<ValidationMessage For="@(() => Document.Content)"/>
|
<ValidationMessage For="@(() => Document.Content)"/>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -19,6 +19,11 @@
|
||||||
|
|
||||||
@page "/supervisor/advisors/{AdvisorId}/documents/{DocumentId}"
|
@page "/supervisor/advisors/{AdvisorId}/documents/{DocumentId}"
|
||||||
|
|
||||||
|
<div class="row">
|
||||||
|
<div class="col">
|
||||||
|
<h2>@Document.AdvisorName</h2>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col">
|
<div class="col">
|
||||||
<h3>Support Dokumentation</h3>
|
<h3>Support Dokumentation</h3>
|
||||||
|
@ -38,23 +43,23 @@
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<div class="row d-flex g-3">
|
<div class="row d-flex g-3">
|
||||||
<label for="supervisor" class="col-sm-1 col-form-label-sm">Supervisor</label>
|
<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>
|
<InputText id="supervisor" class="form-control" @bind-Value="Document.SupervisorName" readonly></InputText>
|
||||||
</div>
|
</div>
|
||||||
<label for="advisor" class="col-sm-1 col-form-label-sm">Sælger</label>
|
<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>
|
<InputText id="advisor" class="form-control" @bind-Value="Document.AdvisorName" readonly></InputText>
|
||||||
</div>
|
</div>
|
||||||
<label for="countryCode" class="col-sm-1 col-form-label-sm">Land</label>
|
<label for="countryCode" class="col-sm-1 col-form-label-sm" readonly="">Land</label>
|
||||||
<div class="col-2">
|
<div class="col-1">
|
||||||
<InputText id="countryCode" class="form-control" @bind-Value="Document.CountryCode"></InputText>
|
<InputText id="countryCode" class="form-control" @bind-Value="Document.CountryCode"></InputText>
|
||||||
</div>
|
</div>
|
||||||
<label for="documentDate" class="col-sm-1 col-form-label-sm">Dato</label>
|
<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>
|
<InputText id="documentDate" class="form-control" @bind-Value="Document.DocumentDate" readonly></InputText>
|
||||||
</div>
|
</div>
|
||||||
<label for="lastModifiedDate" class="col-sm-1 col-form-label-sm">Ændring</label>
|
<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>
|
<InputText id="lastModifiedDate" class="form-control" @bind-Value="Document.LastModifiedDate" readonly></InputText>
|
||||||
</div>
|
</div>
|
||||||
<label for="description" class="col-sm-1 col-form-label-sm">Overskrift</label>
|
<label for="description" class="col-sm-1 col-form-label-sm">Overskrift</label>
|
||||||
|
@ -70,7 +75,7 @@
|
||||||
<div class="card-footer">
|
<div class="card-footer">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col text-start">
|
<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>
|
||||||
<div class="col text-end">
|
<div class="col text-end">
|
||||||
<button type="submit" class="btn btn-primary"><i class="bi-cloud-upload"></i> Gem</button>
|
<button type="submit" class="btn btn-primary"><i class="bi-cloud-upload"></i> Gem</button>
|
||||||
|
|
|
@ -13,6 +13,7 @@
|
||||||
// along with this program. If not, see [https://www.gnu.org/licenses/agpl-3.0.en.html]
|
// 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 Blazored.Toast.Services;
|
||||||
using Microsoft.AspNetCore.Components;
|
using Microsoft.AspNetCore.Components;
|
||||||
using Microsoft.AspNetCore.Components.Forms;
|
using Microsoft.AspNetCore.Components.Forms;
|
||||||
|
@ -32,8 +33,9 @@ public partial class SupervisorDocumentViewEditPage : IDisposable
|
||||||
[Inject] public HttpInterceptorService Interceptor { get; set; }
|
[Inject] public HttpInterceptorService Interceptor { get; set; }
|
||||||
[Inject] public IToastService Toaster { get; set; }
|
[Inject] public IToastService Toaster { get; set; }
|
||||||
[Inject] public NavigationManager Navigator { get; set; }
|
[Inject] public NavigationManager Navigator { get; set; }
|
||||||
|
[Inject] public ILogger<SupportDocumentEditView> Logger { get; set; }
|
||||||
|
|
||||||
|
|
||||||
// ############################################################
|
// ############################################################
|
||||||
[Parameter] public string AdvisorId { get; set; } = "";
|
[Parameter] public string AdvisorId { get; set; } = "";
|
||||||
[Parameter] public string DocumentId { get; set; } = "";
|
[Parameter] public string DocumentId { get; set; } = "";
|
||||||
|
@ -56,9 +58,10 @@ public partial class SupervisorDocumentViewEditPage : IDisposable
|
||||||
|
|
||||||
Document = await DocumentRepo.GetById(DocumentId);
|
Document = await DocumentRepo.GetById(DocumentId);
|
||||||
|
|
||||||
|
Logger.LogDebug("Document => {}", JsonSerializer.Serialize(Document, new JsonSerializerOptions(JsonSerializerDefaults.Web)));
|
||||||
|
|
||||||
Working = false;
|
Working = false;
|
||||||
|
|
||||||
StateHasChanged();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,16 +1,16 @@
|
||||||
{
|
{
|
||||||
"appInfo": {
|
"appInfo": {
|
||||||
"name": "Wonky Online",
|
"name": "Wonky Online",
|
||||||
"version": "138.15",
|
"version": "138.17",
|
||||||
"rc": true,
|
"rc": true,
|
||||||
"sandBox": false,
|
"sandBox": false,
|
||||||
"image": "grumpy-coder.png"
|
"image": "grumpy-coder.png"
|
||||||
},
|
},
|
||||||
"Logging": {
|
"Logging": {
|
||||||
"LogLevel": {
|
"LogLevel": {
|
||||||
"Default": "Debug",
|
"Default": "None",
|
||||||
"System": "Debug",
|
"System": "None",
|
||||||
"Microsoft": "Information"
|
"Microsoft": "None"
|
||||||
},
|
},
|
||||||
"Debug": {
|
"Debug": {
|
||||||
"LogLevel": {
|
"LogLevel": {
|
||||||
|
|
Loading…
Reference in a new issue