rebuilt - use HTML properties to limit activity/order input fields
thus avoiding back-end rejecting the activity
This commit is contained in:
parent
f536768ab1
commit
e8a0e446fd
3 changed files with 40 additions and 22 deletions
|
@ -130,12 +130,13 @@ else
|
||||||
{
|
{
|
||||||
<label for="demo" class="col-sm-2 col-form-label-sm">Demo</label>
|
<label for="demo" class="col-sm-2 col-form-label-sm">Demo</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<InputText id="demo" class="form-control" @bind-Value="_activity.Demo"/>
|
<InputText id="demo" class="form-control"
|
||||||
|
maxlength="128" @bind-Value="_activity.Demo"/>
|
||||||
<ValidationMessage For="@(() => _activity.Demo)"></ValidationMessage>
|
<ValidationMessage For="@(() => _activity.Demo)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
<label for="orderMessage" class="col-sm-2 col-form-label-sm">Note /Kontor</label>
|
<label for="orderMessage" class="col-sm-2 col-form-label-sm">Note /Kontor</label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<InputTextArea id="orderMessage" class="form-control"
|
<InputTextArea id="orderMessage" class="form-control"
|
||||||
maxlength="255" @bind-Value="_activity.OrderMessage"/>
|
maxlength="255" @bind-Value="_activity.OrderMessage"/>
|
||||||
<ValidationMessage For="@(() => _activity.OrderMessage)"></ValidationMessage>
|
<ValidationMessage For="@(() => _activity.OrderMessage)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
|
@ -149,13 +150,15 @@ else
|
||||||
{
|
{
|
||||||
<label for="demo" class="col-sm-2 col-form-label-sm">Demo</label>
|
<label for="demo" class="col-sm-2 col-form-label-sm">Demo</label>
|
||||||
<div class="col-sm-4">
|
<div class="col-sm-4">
|
||||||
<InputText id="demo" class="form-control" @bind-Value="_activity.Demo"/>
|
<InputText id="demo" class="form-control"
|
||||||
|
maxlength="128" @bind-Value="_activity.Demo"/>
|
||||||
<ValidationMessage For="@(() => _activity.Demo)"></ValidationMessage>
|
<ValidationMessage For="@(() => _activity.Demo)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<label for="email" class="col-sm-2 col-form-label-sm">Epost</label>
|
<label for="email" class="col-sm-2 col-form-label-sm">Epost</label>
|
||||||
<div class="col-sm-4">
|
<div class="col-sm-4">
|
||||||
<InputText id="email" class="form-control" @bind-Value="_activity.Email"/>
|
<InputText id="email" class="form-control"
|
||||||
|
maxlength="80" @bind-Value="_activity.Email"/>
|
||||||
<ValidationMessage For="@(() => _activity.Email)"></ValidationMessage>
|
<ValidationMessage For="@(() => _activity.Email)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -168,17 +171,18 @@ else
|
||||||
|
|
||||||
<label for="phone" class="col-sm-2 col-form-label-sm">Tlf.</label>
|
<label for="phone" class="col-sm-2 col-form-label-sm">Tlf.</label>
|
||||||
<div class="col-sm-4">
|
<div class="col-sm-4">
|
||||||
<InputText id="phone" class="form-control" @bind-Value="_activity.Phone"/>
|
<InputText id="phone" class="form-control"
|
||||||
|
maxlength="20" @bind-Value="_activity.Phone"/>
|
||||||
<ValidationMessage For="@(() => _activity.Phone)"></ValidationMessage>
|
<ValidationMessage For="@(() => _activity.Phone)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<label for="yourRef" class="col-sm-2 col-form-label-sm">Att/Ref</label>
|
<label for="yourRef" class="col-sm-2 col-form-label-sm">Att/Ref</label>
|
||||||
<div class="col-sm-4">
|
<div class="col-sm-4">
|
||||||
<InputText id="yourRef" class="form-control"
|
<InputText id="yourRef" class="form-control"
|
||||||
maxlength="35"@bind-Value="_activity.YourRef"/>
|
maxlength="35" @bind-Value="_activity.YourRef"/>
|
||||||
<ValidationMessage For="@(() => _activity.YourRef)"></ValidationMessage>
|
<ValidationMessage For="@(() => _activity.YourRef)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<label for="vatNumber" class="col-sm-2 col-form-label-sm">Cvr/Org nr.</label>
|
<label for="vatNumber" class="col-sm-2 col-form-label-sm">Cvr/Org nr.</label>
|
||||||
<div class="col-sm-2">
|
<div class="col-sm-2">
|
||||||
<InputText id="vatNumber" class="form-control"
|
<InputText id="vatNumber" class="form-control"
|
||||||
|
@ -246,7 +250,8 @@ else
|
||||||
<thead>
|
<thead>
|
||||||
<tr class="bg-dark text-white">
|
<tr class="bg-dark text-white">
|
||||||
<th scope="col" colspan="7">
|
<th scope="col" colspan="7">
|
||||||
Ordrekladde <span class="mx-2 draft-expires-msg">
|
Ordrekladde
|
||||||
|
<span class="mx-2 draft-expires-msg">
|
||||||
Global kladde (udløber efter @(DraftProvider.Draft.TimeToLiveInSeconds / 60)m inaktivitet)
|
Global kladde (udløber efter @(DraftProvider.Draft.TimeToLiveInSeconds / 60)m inaktivitet)
|
||||||
</span>
|
</span>
|
||||||
</th>
|
</th>
|
||||||
|
@ -462,5 +467,4 @@ else
|
||||||
}
|
}
|
||||||
|
|
||||||
<ConfirmWorkDateOverlay BodyMessage="@PromptDateConfirm"
|
<ConfirmWorkDateOverlay BodyMessage="@PromptDateConfirm"
|
||||||
OnOkClicked="WorkDateOverlayCallback" @ref="WorkDateOverlay"/>
|
OnOkClicked="WorkDateOverlayCallback" @ref="WorkDateOverlay"/>
|
||||||
|
|
|
@ -43,50 +43,64 @@
|
||||||
<div class="row mb-3 g-3">
|
<div class="row mb-3 g-3">
|
||||||
<label for="dlvName" class="col-md-2 col-form-label">Lev. Navn</label>
|
<label for="dlvName" class="col-md-2 col-form-label">Lev. Navn</label>
|
||||||
<div class="col-md-10">
|
<div class="col-md-10">
|
||||||
<InputText id="dlvName" class="form-control" @bind-Value="Activity.DlvName"/>
|
<InputText id="dlvName" class="form-control"
|
||||||
|
maxlength="100" @bind-Value="Activity.DlvName"/>
|
||||||
|
<ValidationMessage For="@(() => Activity.Name)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<label for="dlvAddress1" class="col-md-2 col-form-label">Lev. Adresse</label>
|
<label for="dlvAddress1" class="col-md-2 col-form-label">Lev. Adresse</label>
|
||||||
<div class="col-md-10">
|
<div class="col-md-10">
|
||||||
<InputText id="dlvAddress1" class="form-control" @bind-Value="Activity.DlvAddress1"/>
|
<InputText id="dlvAddress1" class="form-control"
|
||||||
|
maxlength="100" @bind-Value="Activity.DlvAddress1"/>
|
||||||
|
<ValidationMessage For="@(() => Activity.DlvAddress1)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<label for="dlvAddress2" class="col-md-2 col-form-label">Lev. Adresse</label>
|
<label for="dlvAddress2" class="col-md-2 col-form-label">Lev. Adresse</label>
|
||||||
<div class="col-md-10">
|
<div class="col-md-10">
|
||||||
<InputText id="dlvAddress2" class="form-control" @bind-Value="Activity.DlvAddress2"/>
|
<InputText id="dlvAddress2" class="form-control"
|
||||||
|
maxlength="50" @bind-Value="Activity.DlvAddress2"/>
|
||||||
|
<ValidationMessage For="@(() => Activity.DlvAddress2)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<label for="dlvZipCode" class="col-md-2 col-form-label">Lev. Postnr</label>
|
<label for="dlvZipCode" class="col-md-2 col-form-label">Lev. Postnr</label>
|
||||||
<div class="col-md-2">
|
<div class="col-md-2">
|
||||||
<InputText id="dlvZipCode" class="form-control" @bind-Value="Activity.DlvZipCode"/>
|
<InputText id="dlvZipCode" class="form-control"
|
||||||
|
maxlenght="20" @bind-Value="Activity.DlvZipCode"/>
|
||||||
|
<ValidationMessage For="@(() => Activity.DlvZipCode)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<label for="dlvCity" class="col-md-2 col-form-label">Lev. Bynavn</label>
|
<label for="dlvCity" class="col-md-2 col-form-label">Lev. Bynavn</label>
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<InputText id="dlvCity" class="form-control" @bind-Value="Activity.DlvCity"/>
|
<InputText id="dlvCity" class="form-control"
|
||||||
|
maxlength="30" @bind-Value="Activity.DlvCity"/>
|
||||||
|
<ValidationMessage For="@(() => Activity.DlvCity)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<label for="yourRef" class="col-sm-2 col-md-2 col-form-label">Indkøber</label>
|
<label for="yourRef" class="col-sm-2 col-md-2 col-form-label">Indkøber</label>
|
||||||
<div class="col-sm-10 col-md-4">
|
<div class="col-sm-10 col-md-4">
|
||||||
<InputText id="yourRef" class="form-control" @bind-Value="Activity.YourRef"/>
|
<InputText id="yourRef" class="form-control"
|
||||||
|
maxlength="35" @bind-Value="Activity.YourRef"/>
|
||||||
<ValidationMessage For="@(() => Activity.YourRef)"></ValidationMessage>
|
<ValidationMessage For="@(() => Activity.YourRef)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<label for="referenceNumber" class="col-sm-2 col-md-2 col-form-label">Rekvisition</label>
|
<label for="referenceNumber" class="col-sm-2 col-md-2 col-form-label">Rekvisition</label>
|
||||||
<div class="col-sm-10 col-md-4">
|
<div class="col-sm-10 col-md-4">
|
||||||
<InputText id="referenceNumber" class="form-control" @bind-Value="Activity.ReferenceNumber"/>
|
<InputText id="referenceNumber" class="form-control"
|
||||||
|
maxlength="20" @bind-Value="Activity.ReferenceNumber"/>
|
||||||
<ValidationMessage For="@(() => Activity.ReferenceNumber)"></ValidationMessage>
|
<ValidationMessage For="@(() => Activity.ReferenceNumber)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<label for="orderMessage" class="col-sm-2 col-md-2 col-form-label">Ordre notat</label>
|
<label for="orderMessage" class="col-sm-2 col-md-2 col-form-label">Ordre notat</label>
|
||||||
<div class="col-sm-10 col-md-4">
|
<div class="col-sm-10 col-md-4">
|
||||||
<InputTextArea id="orderMessage" class="form-control" @bind-Value="Activity.OrderMessage"/>
|
<InputTextArea id="orderMessage" class="form-control"
|
||||||
|
maxlength="255" @bind-Value="Activity.OrderMessage"/>
|
||||||
<ValidationMessage For="@(() => Activity.OrderMessage)"></ValidationMessage>
|
<ValidationMessage For="@(() => Activity.OrderMessage)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<label for="phone" class="col-sm-2 col-md-2 col-form-label">Tlf.</label>
|
<label for="phone" class="col-sm-2 col-md-2 col-form-label">Tlf.</label>
|
||||||
<div class="col-sm-10 col-md-4">
|
<div class="col-sm-10 col-md-4">
|
||||||
<InputText id="phone" class="form-control" @bind-Value="Activity.Phone"/>
|
<InputText id="phone" class="form-control"
|
||||||
|
maxlength="20" @bind-Value="Activity.Phone"/>
|
||||||
<ValidationMessage For="@(() => Activity.Phone)"></ValidationMessage>
|
<ValidationMessage For="@(() => Activity.Phone)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
{
|
{
|
||||||
"appInfo": {
|
"appInfo": {
|
||||||
"name": "Wonky Online",
|
"name": "Wonky Online",
|
||||||
"version": "302.0",
|
"version": "303.0",
|
||||||
"rc": true,
|
"rc": false,
|
||||||
"sandBox": true,
|
"sandBox": true,
|
||||||
"image": "grumpy-coder.png",
|
"image": "grumpy-coder.png",
|
||||||
"sdk": "dotnet 8.0"
|
"sdk": "dotnet 8.0"
|
||||||
|
|
Loading…
Reference in a new issue