|
|
|
|
@ -6,6 +6,39 @@
@@ -6,6 +6,39 @@
|
|
|
|
|
@section Scripts { |
|
|
|
|
<script> |
|
|
|
|
(() => { |
|
|
|
|
document.getElementById('teams-trial').addEventListener('click', () => { |
|
|
|
|
if (document.getElementById('@(nameof(Model.PlanType))').value !== |
|
|
|
|
'@((byte)Bit.Core.Enums.PlanType.Free)') { |
|
|
|
|
alert('Organization is not on a free plan.'); |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// Plan |
|
|
|
|
document.getElementById('@(nameof(Model.PlanType))').value = |
|
|
|
|
'@((byte)Bit.Core.Enums.PlanType.TeamsAnnually)'; |
|
|
|
|
document.getElementById('@(nameof(Model.Plan))').value = 'Teams (Trial)'; |
|
|
|
|
document.getElementById('@(nameof(Model.Seats))').value = '10'; |
|
|
|
|
document.getElementById('@(nameof(Model.MaxCollections))').value = ''; |
|
|
|
|
document.getElementById('@(nameof(Model.MaxStorageGb))').value = '1'; |
|
|
|
|
// Features |
|
|
|
|
document.getElementById('@(nameof(Model.UsePolicies))').checked = false; |
|
|
|
|
document.getElementById('@(nameof(Model.UseSso))').checked = false; |
|
|
|
|
document.getElementById('@(nameof(Model.UseGroups))').checked = true; |
|
|
|
|
document.getElementById('@(nameof(Model.UseDirectory))').checked = true; |
|
|
|
|
document.getElementById('@(nameof(Model.UseEvents))').checked = true; |
|
|
|
|
document.getElementById('@(nameof(Model.UsersGetPremium))').checked = true; |
|
|
|
|
document.getElementById('@(nameof(Model.UseTotp))').checked = true; |
|
|
|
|
document.getElementById('@(nameof(Model.Use2fa))').checked = true; |
|
|
|
|
document.getElementById('@(nameof(Model.UseApi))').checked = true; |
|
|
|
|
document.getElementById('@(nameof(Model.SelfHost))').checked = false; |
|
|
|
|
document.getElementById('@(nameof(Model.UseResetPassword))').checked = false; |
|
|
|
|
// Licensing |
|
|
|
|
document.getElementById('@(nameof(Model.LicenseKey))').value = '@Model.RandomLicenseKey'; |
|
|
|
|
document.getElementById('@(nameof(Model.ExpirationDate))').value = '@Model.FourteenDayExpirationDate'; |
|
|
|
|
document.getElementById('@(nameof(Model.SalesAssistedTrialStarted))').value = true; |
|
|
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
document.getElementById('enterprise-trial').addEventListener('click', () => { |
|
|
|
|
if (document.getElementById('@(nameof(Model.PlanType))').value !== |
|
|
|
|
'@((byte)Bit.Core.Enums.PlanType.Free)') { |
|
|
|
|
@ -265,6 +298,9 @@
@@ -265,6 +298,9 @@
|
|
|
|
|
<div class="d-flex mt-4"> |
|
|
|
|
<button type="submit" class="btn btn-primary" form="edit-form">Save</button> |
|
|
|
|
<div class="ml-auto d-flex"> |
|
|
|
|
<button class="btn btn-secondary mr-2" type="button" id="teams-trial"> |
|
|
|
|
Teams Trial |
|
|
|
|
</button> |
|
|
|
|
<button class="btn btn-secondary mr-2" type="button" id="enterprise-trial"> |
|
|
|
|
Enterprise Trial |
|
|
|
|
</button> |
|
|
|
|
|