diff --git a/wwwroot/js/app.ravLicense.js b/wwwroot/js/app.ravLicense.js index 132db4f..bc73543 100644 --- a/wwwroot/js/app.ravLicense.js +++ b/wwwroot/js/app.ravLicense.js @@ -131,25 +131,46 @@ app.ravLicense = (function () { $("#subusercountblock").toggleClass("d-none"); $("#subcustcountblock").toggleClass("d-none"); - $('#licenseExpires').prop('checked', !$('#perpetual').prop('checked')); + $("#licenseExpires").prop("checked", !$("#perpetual").prop("checked")); return false; //prevent default }; onLicenseExpiresSetOneMonth = function (event) { - event.preventDefault(); - $('#licenseExpirationDate').val( moment().add(1, 'months').toISOString().substring(0, 10)); + event.preventDefault(); + $("#licenseExpirationDate").val( + moment().add(1, "months").toISOString().substring(0, 10) + ); - return false; //prevent default - }; + return false; //prevent default + }; - onLicenseExpiresSetOneYear = function (event) { - event.preventDefault(); - $('#licenseExpirationDate').val( moment().add(1, 'years').toISOString().substring(0, 10)); + onLicenseExpiresSetOneYear = function (event) { + event.preventDefault(); + $("#licenseExpirationDate").val( + moment().add(1, "years").toISOString().substring(0, 10) + ); - return false; //prevent default -}; + return false; //prevent default + }; + onMaintExpiresSetOneMonth = function (event) { + event.preventDefault(); + $("#maintenanceExpirationDate").val( + moment().add(1, "months").toISOString().substring(0, 10) + ); + + return false; //prevent default + }; + + onMaintExpiresSetOneYear = function (event) { + event.preventDefault(); + $("#maintenanceExpirationDate").val( + moment().add(1, "years").toISOString().substring(0, 10) + ); + + return false; //prevent default + }; // onSelectAllAddOns = function (event) { // event.preventDefault(); @@ -260,9 +281,23 @@ app.ravLicense = (function () { $("#btn-revoke").bind("click", onRevoke); $("#perpetual").bind("change", onPerpetualChanged); - $("#btn-license-expires-plus-one-month").bind("click", onLicenseExpiresSetOneMonth); - $("#btn-license-expires-plus-one-year").bind("click", onLicenseExpiresSetOneYear); - + $("#btn-license-expires-plus-one-month").bind( + "click", + onLicenseExpiresSetOneMonth + ); + $("#btn-license-expires-plus-one-year").bind( + "click", + onLicenseExpiresSetOneYear + ); + + $("#btn-maint-expires-plus-one-month").bind( + "click", + onMaintExpiresSetOneMonth + ); + $("#btn-maint-expires-plus-one-year").bind( + "click", + onMaintExpiresSetOneYear + ); }; // return public methods diff --git a/wwwroot/js/templates/app.ravLicense.handlebars b/wwwroot/js/templates/app.ravLicense.handlebars index 7298d3b..e252f7e 100644 --- a/wwwroot/js/templates/app.ravLicense.handlebars +++ b/wwwroot/js/templates/app.ravLicense.handlebars @@ -40,6 +40,8 @@ name="maintenanceExpirationDate" value="" /> + +