check that fields comply with content limits imposed by BC
This commit is contained in:
parent
eb518b3429
commit
85140613b9
3 changed files with 30 additions and 29 deletions
|
@ -52,6 +52,7 @@ else
|
||||||
<h4>Ring til kontoret. Denne konto er spærret med kode '@_company.Blocked'</h4>
|
<h4>Ring til kontoret. Denne konto er spærret med kode '@_company.Blocked'</h4>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
<div class="row mb-2 bg-dark text-white rounded-3 p-3">
|
<div class="row mb-2 bg-dark text-white rounded-3 p-3">
|
||||||
<div class="col-sm-9">
|
<div class="col-sm-9">
|
||||||
<span class="h3">@_activity.Name</span> <span>(@_activity.Account)</span>
|
<span class="h3">@_activity.Name</span> <span>(@_activity.Account)</span>
|
||||||
|
@ -379,7 +380,7 @@ else
|
||||||
</div>
|
</div>
|
||||||
@* end draft line ------------------------------------------------- *@
|
@* end draft line ------------------------------------------------- *@
|
||||||
</div>
|
</div>
|
||||||
@* <div class="card" id="crm_activity"> *@
|
@* <div class="card" id="crm_activity"> *@
|
||||||
@* Delivery address *@
|
@* Delivery address *@
|
||||||
<div class="card mb-3 @(_activity.ActivityStatusEnum == "order" ? "inno-display" : "inno-hidden")">
|
<div class="card mb-3 @(_activity.ActivityStatusEnum == "order" ? "inno-display" : "inno-hidden")">
|
||||||
<div class="card-header text-end">
|
<div class="card-header text-end">
|
||||||
|
@ -392,31 +393,31 @@ else
|
||||||
<div class="row mb-1">
|
<div class="row mb-1">
|
||||||
<label for="dlvName" class="col-sm-2 col-form-label-sm">Lev. Navn</label>
|
<label for="dlvName" class="col-sm-2 col-form-label-sm">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" maxlength="100" class="form-control" @bind-Value="_activity.DlvName"/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row mb-1">
|
<div class="row mb-1">
|
||||||
<label for="dlvAddress1" class="col-sm-2 col-form-label-sm">Lev. Adresse</label>
|
<label for="dlvAddress1" class="col-sm-2 col-form-label-sm">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" maxlength="100" class="form-control" @bind-Value="_activity.DlvAddress1"/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row mb-1">
|
<div class="row mb-1">
|
||||||
<label for="dlvAddress2" class="col-sm-2 col-form-label-sm">Lev. Adresse</label>
|
<label for="dlvAddress2" class="col-sm-2 col-form-label-sm">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" maxlength="50" class="form-control" @bind-Value="_activity.DlvAddress2"/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row mb-1">
|
<div class="row mb-1">
|
||||||
<label for="dlvZipCode" class="col-sm-2 col-form-label-sm">Lev. Postnr</label>
|
<label for="dlvZipCode" class="col-sm-2 col-form-label-sm">Lev. Postnr</label>
|
||||||
<div class="col-md-10">
|
<div class="col-md-10">
|
||||||
<InputText id="dlvZipCode" class="form-control" @bind-Value="_activity.DlvZipCode"/>
|
<InputText id="dlvZipCode" maxlength="20" class="form-control" @bind-Value="_activity.DlvZipCode"/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row mb-1">
|
<div class="row mb-1">
|
||||||
<label for="dlvCity" class="col-sm-2 col-form-label-sm">Lev. Bynavn</label>
|
<label for="dlvCity" class="col-sm-2 col-form-label-sm">Lev. Bynavn</label>
|
||||||
<div class="col-md-10">
|
<div class="col-md-10">
|
||||||
<InputText id="dlvCity" class="form-control" @bind-Value="_activity.DlvCity"/>
|
<InputText id="dlvCity" maxlength="30" class="form-control" @bind-Value="_activity.DlvCity"/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -50,57 +50,57 @@
|
||||||
@* entity name *@
|
@* entity name *@
|
||||||
<label for="name" class="col-sm-1 col-form-label-sm">Navn</label>
|
<label for="name" class="col-sm-1 col-form-label-sm">Navn</label>
|
||||||
<div class="col-sm-5">
|
<div class="col-sm-5">
|
||||||
<InputText id="name" class="form-control" @bind-Value="Company.Name"/>
|
<InputText id="name" maxlength="100" class="form-control" @bind-Value="Company.Name"/>
|
||||||
<ValidationMessage For="@(() => Company.Name)"></ValidationMessage>
|
<ValidationMessage For="@(() => Company.Name)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
@* entity attention *@
|
@* entity attention *@
|
||||||
<label for="attention" class="col-sm-1 col-form-label-sm">Att.</label>
|
<label for="attention" class="col-sm-1 col-form-label-sm">Att.</label>
|
||||||
<div class="col-sm-5">
|
<div class="col-sm-5">
|
||||||
<InputText id="attention" class="form-control" @bind-Value="Company.Attention"/>
|
<InputText id="attention" maxlength="100" class="form-control" @bind-Value="Company.Attention"/>
|
||||||
<ValidationMessage For="@(() => Company.Attention)"></ValidationMessage>
|
<ValidationMessage For="@(() => Company.Attention)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
@* entity address 1 *@
|
@* entity address 1 *@
|
||||||
<label for="address1" class="col-sm-1 col-form-label-sm">Adresse</label>
|
<label for="address1" class="col-sm-1 col-form-label-sm">Adresse</label>
|
||||||
<div class="col-sm-5">
|
<div class="col-sm-5">
|
||||||
<InputText id="address1" class="form-control" @bind-Value="Company.Address1"/>
|
<InputText id="address1" maxlength="100" class="form-control" @bind-Value="Company.Address1"/>
|
||||||
<ValidationMessage For="@(() => Company.Address1)"></ValidationMessage>
|
<ValidationMessage For="@(() => Company.Address1)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
@* entity address 2 *@
|
@* entity address 2 *@
|
||||||
<label for="address2" class="col-sm-1 col-form-label-sm">Adresse</label>
|
<label for="address2" class="col-sm-1 col-form-label-sm">Adresse</label>
|
||||||
<div class="col-sm-5">
|
<div class="col-sm-5">
|
||||||
<InputText id="address2" class="form-control" @bind-Value="Company.Address2"/>
|
<InputText id="address2" maxlength="50" class="form-control" @bind-Value="Company.Address2"/>
|
||||||
<ValidationMessage For="@(() => Company.Address2)"></ValidationMessage>
|
<ValidationMessage For="@(() => Company.Address2)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
@* entity postal code *@
|
@* entity postal code *@
|
||||||
<label for="zipCode" class="col-sm-1 col-form-label-sm">Post Nr</label>
|
<label for="zipCode" class="col-sm-1 col-form-label-sm">Post Nr</label>
|
||||||
<div class="col-sm-1">
|
<div class="col-sm-1">
|
||||||
<InputText id="zipCode" class="form-control" @bind-Value="Company.ZipCode"/>
|
<InputText id="zipCode" maxlength="20" class="form-control" @bind-Value="Company.ZipCode"/>
|
||||||
<ValidationMessage For="@(() => Company.ZipCode)"></ValidationMessage>
|
<ValidationMessage For="@(() => Company.ZipCode)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
@* entity city name *@
|
@* entity city name *@
|
||||||
<label for="city" class="col-sm-1 col-form-label-sm">Bynavn</label>
|
<label for="city" class="col-sm-1 col-form-label-sm">Bynavn</label>
|
||||||
<div class="col-sm-3">
|
<div class="col-sm-3">
|
||||||
<InputText id="city" class="form-control" @bind-Value="Company.City"/>
|
<InputText id="city" maxlength="30" class="form-control" @bind-Value="Company.City"/>
|
||||||
<ValidationMessage For="@(() => Company.City)"></ValidationMessage>
|
<ValidationMessage For="@(() => Company.City)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
@* entity email *@
|
@* entity email *@
|
||||||
<label for="email" class="col-sm-1 col-form-label-sm">Email</label>
|
<label for="email" class="col-sm-1 col-form-label-sm">Email</label>
|
||||||
<div class="col-sm-5">
|
<div class="col-sm-5">
|
||||||
<InputText id="email" class="form-control" @bind-Value="Company.Email"/>
|
<InputText id="email" maxlength="80" class="form-control" @bind-Value="Company.Email"/>
|
||||||
<ValidationMessage For="@(() => Company.Email)"></ValidationMessage>
|
<ValidationMessage For="@(() => Company.Email)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@* entity phone *@
|
@* entity phone *@
|
||||||
<label for="phone" class="col-sm-1 col-form-label-sm">Telefon</label>
|
<label for="phone" class="col-sm-1 col-form-label-sm">Telefon</label>
|
||||||
<div class="col-sm-2">
|
<div class="col-sm-2">
|
||||||
<InputText id="phone" class="form-control" @bind-Value="Company.Phone"/>
|
<InputText id="phone" maxlength="20" class="form-control" @bind-Value="Company.Phone"/>
|
||||||
<ValidationMessage For="@(() => Company.Phone)"></ValidationMessage>
|
<ValidationMessage For="@(() => Company.Phone)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@* entity mobile *@
|
@* entity mobile *@
|
||||||
<label for="mobile" class="col-sm-1 col-form-label-sm">Mobil</label>
|
<label for="mobile" class="col-sm-1 col-form-label-sm">Mobil</label>
|
||||||
<div class="col-sm-2">
|
<div class="col-sm-2">
|
||||||
<InputText id="mobile" class="form-control" @bind-Value="Company.Mobile"/>
|
<InputText id="mobile" maxlength="20" class="form-control" @bind-Value="Company.Mobile"/>
|
||||||
<ValidationMessage For="@(() => Company.Mobile)"></ValidationMessage>
|
<ValidationMessage For="@(() => Company.Mobile)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -116,7 +116,7 @@
|
||||||
<span class="input-group-text">
|
<span class="input-group-text">
|
||||||
<DisplayStateComponent StateClass="@RegState"/>
|
<DisplayStateComponent StateClass="@RegState"/>
|
||||||
</span>
|
</span>
|
||||||
<InputText id="vatNumber" class="form-control" @bind-Value="Company.VatNumber"/>
|
<InputText id="vatNumber" maxlength="20" class="form-control" @bind-Value="Company.VatNumber"/>
|
||||||
<ValidationMessage For="@(() => Company.VatNumber)"></ValidationMessage>
|
<ValidationMessage For="@(() => Company.VatNumber)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -143,7 +143,7 @@
|
||||||
@* entity mobile *@
|
@* entity mobile *@
|
||||||
<label for="eanNumber" class="col-sm-1 col-form-label-sm">EAN</label>
|
<label for="eanNumber" class="col-sm-1 col-form-label-sm">EAN</label>
|
||||||
<div class="col-sm-5">
|
<div class="col-sm-5">
|
||||||
<InputText id="eanNumber" class="form-control" @bind-Value="Company.EanNumber"/>
|
<InputText id="eanNumber" maxlength="13" class="form-control" @bind-Value="Company.EanNumber"/>
|
||||||
<ValidationMessage For="@(() => Company.EanNumber)"></ValidationMessage>
|
<ValidationMessage For="@(() => Company.EanNumber)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
@ -58,61 +58,61 @@
|
||||||
@* Company Name *@
|
@* Company Name *@
|
||||||
<label for="name" class="col-sm-1 col-form-label-sm">Navn</label>
|
<label for="name" class="col-sm-1 col-form-label-sm">Navn</label>
|
||||||
<div class="col-sm-5">
|
<div class="col-sm-5">
|
||||||
<InputText id="name" class="form-control" @bind-Value="_company.Name" readonly="@(_erpEditDisabled)"/>
|
<InputText id="name" maxlength="100" class="form-control" @bind-Value="_company.Name" readonly="@(_erpEditDisabled)"/>
|
||||||
<ValidationMessage For="@(() => _company.Name)"></ValidationMessage>
|
<ValidationMessage For="@(() => _company.Name)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
@* Company Attention *@
|
@* Company Attention *@
|
||||||
<label for="attention" class="col-sm-1 col-form-label-sm">Att.</label>
|
<label for="attention" class="col-sm-1 col-form-label-sm">Att.</label>
|
||||||
<div class="col-sm-5">
|
<div class="col-sm-5">
|
||||||
<InputText id="attention" class="form-control" @bind-Value="_company.Attention" readonly="@(_erpEditDisabled)"/>
|
<InputText id="attention" maxlength="100" class="form-control" @bind-Value="_company.Attention" readonly="@(_erpEditDisabled)"/>
|
||||||
<ValidationMessage For="@(() => _company.Attention)"></ValidationMessage>
|
<ValidationMessage For="@(() => _company.Attention)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
@* Address 1 *@
|
@* Address 1 *@
|
||||||
<label for="address1" class="col-sm-1 col-form-label-sm">Adresse</label>
|
<label for="address1" class="col-sm-1 col-form-label-sm">Adresse</label>
|
||||||
<div class="col-sm-5">
|
<div class="col-sm-5">
|
||||||
<InputText id="address1" class="form-control" @bind-Value="_company.Address1" readonly="@(_erpEditDisabled)"/>
|
<InputText id="address1" maxlength="100" class="form-control" @bind-Value="_company.Address1" readonly="@(_erpEditDisabled)"/>
|
||||||
<ValidationMessage For="@(() => _company.Address1)"></ValidationMessage>
|
<ValidationMessage For="@(() => _company.Address1)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
@* Address 2 *@
|
@* Address 2 *@
|
||||||
<label for="address2" class="col-sm-1 col-form-label-sm">Adresse</label>
|
<label for="address2" class="col-sm-1 col-form-label-sm">Adresse</label>
|
||||||
<div class="col-sm-5">
|
<div class="col-sm-5">
|
||||||
<InputText id="address2" class="form-control" @bind-Value="_company.Address2" readonly="@(_erpEditDisabled)"/>
|
<InputText id="address2" maxlength="50" class="form-control" @bind-Value="_company.Address2" readonly="@(_erpEditDisabled)"/>
|
||||||
<ValidationMessage For="@(() => _company.Address2)"></ValidationMessage>
|
<ValidationMessage For="@(() => _company.Address2)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
@* Post Code *@
|
@* Post Code *@
|
||||||
<label for="zipCode" class="col-sm-1 col-form-label-sm">PostNr</label>
|
<label for="zipCode" class="col-sm-1 col-form-label-sm">PostNr</label>
|
||||||
<div class="col-sm-1">
|
<div class="col-sm-1">
|
||||||
<InputText id="zipCode" class="form-control" @bind-Value="_company.ZipCode" readonly="@(_erpEditDisabled)"/>
|
<InputText id="zipCode" maxlength="20" class="form-control" @bind-Value="_company.ZipCode" readonly="@(_erpEditDisabled)"/>
|
||||||
<ValidationMessage For="@(() => _company.ZipCode)"></ValidationMessage>
|
<ValidationMessage For="@(() => _company.ZipCode)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
@* City Name *@
|
@* City Name *@
|
||||||
<label for="city" class="col-sm-1 col-form-label-sm">Bynavn</label>
|
<label for="city" class="col-sm-1 col-form-label-sm">Bynavn</label>
|
||||||
<div class="col-sm-3">
|
<div class="col-sm-3">
|
||||||
<InputText id="city" class="form-control" @bind-Value="_company.City" readonly="@(_erpEditDisabled)"/>
|
<InputText id="city" maxlength="30" class="form-control" @bind-Value="_company.City" readonly="@(_erpEditDisabled)"/>
|
||||||
<ValidationMessage For="@(() => _company.City)"></ValidationMessage>
|
<ValidationMessage For="@(() => _company.City)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
@* Email *@
|
@* Email *@
|
||||||
<label for="email" class="col-sm-1 col-form-label-sm">Epost</label>
|
<label for="email" class="col-sm-1 col-form-label-sm">Epost</label>
|
||||||
<div class="col-sm-5">
|
<div class="col-sm-5">
|
||||||
<InputText id="email" class="form-control" @bind-Value="_company.Email" readonly="@(_erpEditDisabled)"/>
|
<InputText id="email" maxlength="80" class="form-control" @bind-Value="_company.Email" readonly="@(_erpEditDisabled)"/>
|
||||||
<ValidationMessage For="@(() => _company.Email)"></ValidationMessage>
|
<ValidationMessage For="@(() => _company.Email)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
@* Phone *@
|
@* Phone *@
|
||||||
<label for="phone" class="col-sm-1 col-form-label-sm">Telefon</label>
|
<label for="phone" class="col-sm-1 col-form-label-sm">Telefon</label>
|
||||||
<div class="col-sm-2">
|
<div class="col-sm-2">
|
||||||
<InputText id="phone" class="form-control" @bind-Value="_company.Phone" readonly="@(_erpEditDisabled)"/>
|
<InputText id="phone" maxlength="20" class="form-control" @bind-Value="_company.Phone" readonly="@(_erpEditDisabled)"/>
|
||||||
<ValidationMessage For="@(() => _company.Phone)"></ValidationMessage>
|
<ValidationMessage For="@(() => _company.Phone)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
@* Mobile *@
|
@* Mobile *@
|
||||||
<label for="mobile" class="col-sm-1 col-form-label-sm">Mobil</label>
|
<label for="mobile" class="col-sm-1 col-form-label-sm">Mobil</label>
|
||||||
<div class="col-sm-2">
|
<div class="col-sm-2">
|
||||||
<InputText id="mobile" class="form-control" @bind-Value="_company.Mobile" readonly="@(_erpEditDisabled)"/>
|
<InputText id="mobile" maxlength="20" class="form-control" @bind-Value="_company.Mobile" readonly="@(_erpEditDisabled)"/>
|
||||||
<ValidationMessage For="@(() => _company.Mobile)"></ValidationMessage>
|
<ValidationMessage For="@(() => _company.Mobile)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
@* Email *@
|
@* Email *@
|
||||||
<label for="eanNumber" class="col-sm-1 col-form-label-sm">EAN</label>
|
<label for="eanNumber" class="col-sm-1 col-form-label-sm">EAN</label>
|
||||||
<div class="col-sm-5">
|
<div class="col-sm-5">
|
||||||
<InputText id="eanNumber" class="form-control" @bind-Value="_company.EanNumber" readonly="@(_erpEditDisabled)"/>
|
<InputText id="eanNumber" maxlength="13" class="form-control" @bind-Value="_company.EanNumber" readonly="@(_erpEditDisabled)"/>
|
||||||
<ValidationMessage For="@(() => _company.EanNumber)"></ValidationMessage>
|
<ValidationMessage For="@(() => _company.EanNumber)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -161,7 +161,7 @@
|
||||||
<span class="input-group-text">
|
<span class="input-group-text">
|
||||||
<DisplayStateComponent StateClass="@VatState"/>
|
<DisplayStateComponent StateClass="@VatState"/>
|
||||||
</span>
|
</span>
|
||||||
<InputText id="vatNumber" class="form-control" @bind-Value="_company.VatNumber" readonly="@(_vatEditDisabled)"/>
|
<InputText id="vatNumber" maxlength="20" class="form-control" @bind-Value="_company.VatNumber" readonly="@(_vatEditDisabled)"/>
|
||||||
<ValidationMessage For="@(() => _company.VatNumber)"></ValidationMessage>
|
<ValidationMessage For="@(() => _company.VatNumber)"></ValidationMessage>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -313,7 +313,7 @@
|
||||||
<button type="button" class="btn btn-outline-dark text-dark" @onclick="@ToggleVisibility">@_toggleButtonText</button>
|
<button type="button" class="btn btn-outline-dark text-dark" @onclick="@ToggleVisibility">@_toggleButtonText</button>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-4 d-grid">
|
<div class="col-sm-4 d-grid">
|
||||||
@if (_userInfo.CountryCode is "DK")
|
@if (_userInfo.CountryCode.ToLower() is "dk")
|
||||||
{
|
{
|
||||||
<a class="btn btn-info" href="@($"/advisor/customers/{CompanyId}/workplaces")">Kemi Dokumentation</a>
|
<a class="btn btn-info" href="@($"/advisor/customers/{CompanyId}/workplaces")">Kemi Dokumentation</a>
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue