var __awaiter,Bizgaze;(function(Bizgaze){let Apps;(function(Apps){let Transact;(function(Transact){let Components;(function(Components){let Subscriptions;(function(Subscriptions){class Userregistration extends Unibase.Platform.Core.BaseComponent{constructor(){super(...arguments);this.paymentOrderItemArray=[]}cssFiles(){return[]}jsFiles(){return[]}html(){return``}load(){}init(){var instance=this;instance.fileCacheHelper.loadJsFiles([],null)}register(){var instance=this;instance.fileCacheHelper.loadJsFiles(["platform/forms/managers/formmanager.js","platform/apps/managers/appmanager.js","platform/forms/components/formviewer/formviewer.js","libs/moment/moment.min.js","platform/core/helpers/html/htmlhelper.js","apps/transact/managers/subscriptions/subscriptionmanager.js","apps/transact/components/subscriptions/userregistration.component.js","apps/transact/controls/subscriptions/addons.component.js","apps/transact/controls/subscriptions/orderdetails.component.js","platform/controls/autocomplete/autocomplete.component.js","platform/core/helpers/autocomplete/autocompletehelper.js"],function(){Unibase.Platform.Forms.Managers.FormManager.Instance().getFormbyUniqueId("bizgaze_transact_extension_subscription_userverification").then(function(response){instance.fileCacheHelper.loadJsFiles(["platform/apps/enums/appconfigurationtypes.js","apps/transact/managers/subscriptions/subscriptionmanager.js"],function(){var loadObj={CallBack:function(){Bizgaze.Apps.Transact.Controls.Subscriptions.RegisterEmail.Instance().planItemsList()},Parameters:{}},formviewerObj={FormId:response.result.FormId,AppConfigurationId:0,Pk_Value:0,PortletWidgetId:0,OnSuccess:null,OnFail:null,OnLoad:loadObj,FormSize:Unibase.Platform.Helpers.Size.ExtraLarge};Unibase.Platform.Forms.Components.FormViewer.Instance().init(formviewerObj)})})})}upgradeplanDeatils(){var instance=this,orgname_name=Unibase.Platform.Membership.Infos.Identity.getCurrentUser().name,baseuri=_appsettings.server_url();instance.fileCacheHelper.loadJsFiles(["platform/common/managers/commonmanager.js","platform/membership/managers/accountmanager.js","platform/core/helpers/navigation/interfaces/inavigationhelper.js","tenants/themes/compact/js/navigation/navigationhelper.js","platform/forms/managers/formmanager.js","platform/forms/components/formviewer/formviewer.js"],function(){var orgname=Unibase.Platform.Helpers.CryptoHelper.Instance().encryptURIcomponent(orgname_name);instance.navigationHelper.popup(_appsettings.server_url()+"#/loadingallplan/"+orgname+"","",Bizgaze.Apps.Support.Components.HelpProvider.Instance(),function(){const iframeEl=$("#srcframe"),modalFooterHeight=iframeEl.closest("._bizgaze_popup_container").find(".modal-footer").outerHeight(!0);iframeEl.css("min-height",`calc(100vh - ${modalFooterHeight}px)`)},Unibase.Platform.Helpers.Size.ExtraLarge)})}laodingAllPlan(OrganizationName){var instance=this,OrganizationName=OrganizationName;Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(["platform/membership/managers/accountmanager.js","apps/support/components/helpprovider.component.js","platform/forms/managers/formmanager.js","platform/forms/components/formviewer/formviewer.js","apps/transact/components/subscriptions/userregistration.component.js","apps/transact/managers/subscriptions/subscriptionmanager.js"],function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getOrgnaizationIdByName(OrganizationName).then(function(response){var org_id=response.result;Bizgaze.Apps.Transact.Components.Subscriptions.Userregistration.Instance().loadingPlanDeatils(org_id)})})}prevousePlan(){var instance=this,orgname_name=Unibase.Platform.Membership.Infos.Identity.getCurrentUser().settings.filter(function(o){return o.settingName=="companyname"})[0].settingValue,baseuri=_appsettings.server_url();Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(["platform/bundle/index.subscriptions.min.js","apps/support/components/helpprovider.component.js"],function(){var orgname=Unibase.Platform.Helpers.CryptoHelper.Instance().encryptURIcomponent(orgname_name);instance.navigationHelper.popup(_appsettings.server_url()+"#/paynow/"+orgname+"","",Bizgaze.Apps.Support.Components.HelpProvider.Instance(),function(){const iframeEl=$("#srcframe"),modalFooterHeight=iframeEl.closest("._bizgaze_popup_container").find(".modal-footer").outerHeight(!0);iframeEl.css("min-height",`calc(100vh - ${modalFooterHeight}px)`)},Unibase.Platform.Helpers.Size.ExtraLarge)})}oldPlan(OrganizationName){var instance=this,OrganizationName=OrganizationName;Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(["platform/membership/managers/accountmanager.js","apps/support/components/helpprovider.component.js","platform/forms/managers/formmanager.js","platform/forms/components/formviewer/formviewer.js","apps/transact/components/subscriptions/userregistration.component.js","apps/transact/managers/subscriptions/subscriptionmanager.js"],function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getOrgnaizationIdByName(OrganizationName).then(function(response){var org_id=response.result;Bizgaze.Apps.Transact.Components.Subscriptions.Userregistration.Instance().paymentOrderItem(org_id,null)})})}loadingPlanDeatils(organisationid){var orgid=organisationid,instance=this;instance.fileCacheHelper.loadJsFiles(["platform/forms/managers/formmanager.js","platform/apps/managers/appmanager.js","platform/forms/components/formviewer/formviewer.js","libs/moment/moment.min.js","platform/core/helpers/html/htmlhelper.js","apps/transact/managers/subscriptions/subscriptionmanager.js","apps/transact/components/subscriptions/userregistration.component.js","apps/transact/controls/subscriptions/addons.component.js","apps/transact/controls/subscriptions/orderdetails.component.js","platform/controls/autocomplete/autocomplete.component.js","platform/core/helpers/autocomplete/autocompletehelper.js"],function(){Unibase.Platform.Forms.Managers.FormManager.Instance().getFormbyUniqueId("bizgaze_transact_extension_subscription_upgradeplan").then(function(response){instance.fileCacheHelper.loadJsFiles(["platform/apps/enums/appconfigurationtypes.js","apps/transact/managers/subscriptions/subscriptionmanager.js"],function(){var obj={orgid:orgid},loadObj={CallBack:function(){Bizgaze.Apps.Transact.Controls.Subscriptions.RegisterEmail.Instance().planItemsListByorgId(orgid)},Parameters:obj},formviewerObj={FormId:response.result.FormId,AppConfigurationId:0,Pk_Value:0,PortletWidgetId:0,OnSuccess:null,OnFail:null,OnLoad:loadObj,FormSize:Unibase.Platform.Helpers.Size.ExtraLarge};Unibase.Platform.Forms.Components.FormViewer.Instance().init(formviewerObj)})})})}loadingPreviousPlanDeatils(){var instance=this,Tenantname=Unibase.Platform.Membership.Infos.Identity.getCurrentUser().name,baseuri=_appsettings.server_url();instance.fileCacheHelper.loadJsFiles(["platform/common/managers/commonmanager.js","platform/membership/managers/accountmanager.js","platform/core/helpers/navigation/interfaces/inavigationhelper.js","tenants/themes/compact/js/navigation/navigationhelper.js","platform/forms/managers/formmanager.js","platform/forms/components/formviewer/formviewer.js"],function(){var orgname=Unibase.Platform.Helpers.CryptoHelper.Instance().encryptURIcomponent(Tenantname);instance.navigationHelper.popup(_appsettings.server_url()+"#/managepayments/"+orgname+"","",Bizgaze.Apps.Support.Components.HelpProvider.Instance(),function(){const iframeEl=$("#srcframe"),modalFooterHeight=iframeEl.closest("._bizgaze_popup_container").find(".modal-footer").outerHeight(!0);iframeEl.css("min-height",`calc(100vh - ${modalFooterHeight}px)`)},Unibase.Platform.Helpers.Size.ExtraLarge)})}paymentOrderItem(OrganizationId,tenurePeriod){var instance=this,OrganizationIds=OrganizationId,tenure_Period=tenurePeriod;this.fileCacheHelper.loadJsFile("apps/transact/managers/subscriptions/subscriptionmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().paymentOrderItem(OrganizationIds).then(function(response){for(var res=response.result,i=0;ix.SubscriptionItemType==SubscriptionItemType).ItemId;instance.managePayments(OrganizationIds,planItemID,tenureid,tenure_Period)})})})}managePayments(id,itemid,tenureid,tenurePeriod){var instance=this,organizationid=Number(id),userlogin;itemid=itemid;tenureid=tenureid;instance=this;userlogin=!0;instance.fileCacheHelper.loadJsFiles(["platform/forms/managers/formmanager.js","platform/apps/managers/appmanager.js","platform/forms/components/formviewer/formviewer.js","libs/moment/moment.min.js","platform/core/helpers/html/htmlhelper.js","apps/transact/managers/subscriptions/subscriptionmanager.js","apps/transact/components/subscriptions/userregistration.component.js","apps/transact/controls/subscriptions/addons.component.js","apps/transact/controls/subscriptions/orderdetails.component.js","platform/controls/autocomplete/autocomplete.component.js","platform/core/helpers/autocomplete/autocompletehelper.js"],function(){Unibase.Platform.Forms.Managers.FormManager.Instance().getFormbyUniqueId("bizgaze_extension_transact_subscription_createsubscriptionorderitems").then(function(response){instance.fileCacheHelper.loadJsFiles(["platform/apps/enums/appconfigurationtypes.js","apps/transact/managers/subscriptions/subscriptionmanager.js"],function(){var obj={organizationid:organizationid,tenureid:tenureid},loadObj={CallBack:function(){Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().getorderitems(id,itemid,tenureid,tenurePeriod)},Parameters:obj},formviewerObj={FormId:response.result.FormId,AppConfigurationId:0,Pk_Value:0,PortletWidgetId:0,OnSuccess:null,OnFail:null,OnLoad:loadObj,FormSize:Unibase.Platform.Helpers.Size.ExtraLarge};Unibase.Platform.Forms.Components.FormViewer.Instance().init(formviewerObj)})})})}openUserRegistration(itemid,tenureid){var instance=this;instance.fileCacheHelper.loadCssFiles(["libs/simplebar/simplebar.min.css","apps/transact/controls/subscriptions/style.subscription.css"],null);instance.fileCacheHelper.loadJsFiles(["platform/forms/managers/formmanager.js","platform/apps/managers/appmanager.js","platform/forms/components/formviewer/formviewer.js","libs/moment/moment.min.js","libs/simplebar/simplebar.min.js","platform/core/helpers/html/htmlhelper.js","apps/transact/managers/subscriptions/subscriptionmanager.js","apps/transact/components/subscriptions/userregistration.component.js","apps/transact/controls/subscriptions/addons.component.js","apps/transact/controls/subscriptions/orderdetails.component.js","platform/controls/autocomplete/autocomplete.component.js","platform/core/helpers/autocomplete/autocompletehelper.js"],function(){Unibase.Platform.Forms.Managers.FormManager.Instance().getFormbyUniqueId("bizgaze_crm_customer_userregistration").then(function(response){instance.fileCacheHelper.loadJsFiles(["apps/transact/managers/subscriptions/subscriptionmanager.js"],function(){var loadObj={CallBack:function(cobj){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getLoBbyItem(itemid).then(function(response){response.result!=null&&$(cobj.hiddenFieldControlId).val(response.result.TagGroupId)})},Parameters:{hiddenFieldControlId:".hdn_taggroupid",registerEmail:".txt_emailaddress",registerMobile:".txt_phonenumber"}},successobj={CallBack:function(id){var obj={id:id,itemid:itemid,tenureid:tenureid},loadobj={CallBack:function(pObj){Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().getorderitems(pObj.id,pObj.itemid,pObj.tenureid,pObj.tenurePeriod)},Parameters:obj};Unibase.Platform.Forms.Managers.FormManager.Instance().getFormbyUniqueId("bizgaze_extension_transact_subscription_createsubscriptionorderitems").then(function(response){var orderformid=response.result.FormId,formviewerObj={FormId:orderformid,AppConfigurationId:0,Pk_Value:0,PortletWidgetId:0,OnSuccess:null,OnFail:null,OnLoad:loadobj,FormSize:Unibase.Platform.Helpers.Size.ExtraLarge};Unibase.Platform.Forms.Components.FormViewer.Instance().init(formviewerObj)})},Parameters:null},formviewerObj={FormId:response.result.FormId,AppConfigurationId:0,Pk_Value:0,PortletWidgetId:0,OnSuccess:successobj,OnFail:null,OnLoad:loadObj,FormSize:Unibase.Platform.Helpers.Size.ExtraLarge};Unibase.Platform.Forms.Components.FormViewer.Instance().init(formviewerObj)})})})}invoiceDownload(invoiceid){Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/transact/controls/subscriptions/createtenant.component.js",function(){Bizgaze.Apps.Transact.Controls.Subscriptions.CreateTenant.Instance().invoiceDownload(invoiceid)})}tenantCreation(orderid,ordertoken){var instance=this;instance.fileCacheHelper.loadJsFiles(["platform/forms/managers/formmanager.js","platform/apps/managers/appmanager.js","platform/core/helpers/navigation/interfaces/inavigationhelper.js","platform/forms/components/formviewer/formviewer.js","libs/moment/moment.min.js","platform/core/helpers/html/htmlhelper.js","tenants/themes/compact/js/navigation/navigationhelper.js","platform/core/helpers/navigation/navigationhelper.js","apps/transact/managers/subscriptions/subscriptionmanager.js","apps/transact/components/subscriptions/userregistration.component.js","apps/transact/controls/subscriptions/addons.component.js","apps/transact/controls/subscriptions/orderdetails.component.js","platform/controls/autocomplete/autocomplete.component.js","platform/core/helpers/autocomplete/autocompletehelper.js","apps/transact/controls/subscriptions/createtenant.component.js"],function(){Unibase.Platform.Forms.Managers.FormManager.Instance().getFormbyUniqueId("bizgaze_transact_extension_subscription_paymentdetails").then(function(response){instance.fileCacheHelper.loadJsFiles(["platform/core/helpers/navigation/interfaces/inavigationhelper.js","tenants/themes/compact/js/navigation/navigationhelper.js","platform/apps/enums/appconfigurationtypes.js","apps/transact/managers/subscriptions/subscriptionmanager.js"],function(){var obj={OrderId:orderid,OrderToken:ordertoken},loadObj={CallBack:function(){const createTenantInstance=Bizgaze.Apps.Transact.Controls.Subscriptions.CreateTenant.Instance();createTenantInstance.getSubOrderDetails(obj.OrderId,obj.OrderToken);createTenantInstance.customUiJs()},Parameters:obj},formviewerObj={FormId:response.result.FormId,AppConfigurationId:0,Pk_Value:0,PortletWidgetId:0,OnSuccess:null,OnFail:null,OnLoad:loadObj,FormSize:Unibase.Platform.Helpers.Size.ExtraLarge};Unibase.Platform.Forms.Components.FormViewer.Instance().init(formviewerObj)})})})}UpdatePayemtInfo(orderid,ordertoken){var instance=this;instance.fileCacheHelper.loadJsFiles(["platform/forms/managers/formmanager.js","platform/apps/managers/appmanager.js","platform/core/helpers/navigation/interfaces/inavigationhelper.js","platform/forms/components/formviewer/formviewer.js","libs/moment/moment.min.js","platform/core/helpers/html/htmlhelper.js","tenants/themes/compact/js/navigation/navigationhelper.js","platform/core/helpers/navigation/navigationhelper.js","apps/transact/managers/subscriptions/subscriptionmanager.js","apps/transact/components/subscriptions/userregistration.component.js","apps/transact/controls/subscriptions/addons.component.js","apps/transact/controls/subscriptions/orderdetails.component.js","platform/controls/autocomplete/autocomplete.component.js","platform/core/helpers/autocomplete/autocompletehelper.js","apps/transact/controls/subscriptions/createtenant.component.js"],function(){Unibase.Platform.Forms.Managers.FormManager.Instance().getFormbyUniqueId("bizgaze_transact_extension_subscription_paymentdetails").then(function(response){instance.fileCacheHelper.loadJsFiles(["platform/core/helpers/navigation/interfaces/inavigationhelper.js","tenants/themes/compact/js/navigation/navigationhelper.js","platform/apps/enums/appconfigurationtypes.js","apps/transact/managers/subscriptions/subscriptionmanager.js"],function(){var obj={OrderId:orderid,OrderToken:ordertoken},loadObj={CallBack:function(){const createTenantInstance=Bizgaze.Apps.Transact.Controls.Subscriptions.CreateTenant.Instance();createTenantInstance.getSubOrderDetailsUpdate(obj.OrderId,obj.OrderToken);createTenantInstance.customUiJs()},Parameters:obj},formviewerObj={FormId:response.result.FormId,AppConfigurationId:0,Pk_Value:0,PortletWidgetId:0,OnSuccess:null,OnFail:null,OnLoad:loadObj,FormSize:Unibase.Platform.Helpers.Size.ExtraLarge};Unibase.Platform.Forms.Components.FormViewer.Instance().init(formviewerObj)})})})}loadForm(){}static Instance(){return this.instance===undefined&&(this.instance=new Bizgaze.Apps.Transact.Components.Subscriptions.Userregistration),this.instance}}Subscriptions.Userregistration=Userregistration})(Subscriptions=Components.Subscriptions||(Components.Subscriptions={}))})(Components=Transact.Components||(Transact.Components={}))})(Transact=Apps.Transact||(Apps.Transact={}))})(Apps=Bizgaze.Apps||(Bizgaze.Apps={}))})(Bizgaze||(Bizgaze={}));__awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P(function(resolve){resolve(value)})}return new(P||(P=Promise))(function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())})},function(Bizgaze){let Apps;(function(Apps){let Transact;(function(Transact){let Controls;(function(Controls){let Subscriptions;(function(Subscriptions){class SubcribeUserRegistrations extends Unibase.Platform.Core.BaseComponent{cssFiles(){return["apps/transact/controls/subscriptions/style.subscription.css"]}jsFiles(){return["platform/bundle/index.subscriptions.components.min.js"]}html(){return`

Registration

Please enter a valid email
Please enter a valid GSTIN
Bizgaze-Logo
`}load(id,containerid){function alphaOnly(event){var key=event.keyCode;return(key>=65&&key<=90||key==8)==!1?MessageHelper.Instance().showError("Please Enter valid GST Number","div_errroMessage"):(key>=65&&key<=90||key==8)&&$("#Bizgaze-messageInfo")&&$("#Bizgaze-messageInfo").click(),key>=65&&key<=90||key==8}function numericOnly(event){var key=event.keyCode;return(key>=47&&key<=58||key==8||key>95&&key<106)==!1?MessageHelper.Instance().showError("Please Enter valid GST Number","div_errroMessage"):(key>=47&&key<=58||key==8||key>95&&key<106)&&$("#Bizgaze-messageInfo")&&$("#Bizgaze-messageInfo").click(),key>47&&key<58||key==8||key>95&&key<106}function alphaNumeric(event){var key=event.keyCode;return key>47&&key<58||key==8||key>=65&&key<=90}var instance=this;Unibase.Platform.Helpers.FileCacheHelper.Instance().addCacheFiles(["apps/transact/controls/subscriptions/addons.component.js","apps/transact/controls/subscriptions/registeremail.component.js"]);SubcribeUserRegistrations.Instance().autoComplete();Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().getPlanItem_List(instance.PlanItemId,instance.Tenureid);$(`#${containerid}`).addClass("registration-modal bg-white bg-registration").removeClass("bg-light");instance.isVerified=!1;$(".biz-contact-form").find('input[type = "email"]').on("input",function(){var enteredEmail=$(this).val();enteredEmail==""&&$(".emailValidText").hasClass("d-none")==!1&&$(".emailValidText").addClass("d-none")});$(".biz-contact-form").find("input").on("input",function(){if($(this).attr("id")=="contactEmail"){var enteredEmail=$(this).val();enteredEmail&&($(".emailValidText").addClass("d-none"),$(this).attr("style",""))}else $(this).attr("style","")});$(".biz-contact-form").find("#txt_city").on("input",function(){$(this).parent().find(".select2-selection").removeClass("border-red")});$("#GSTIN").on("keydown",function(){$(this).addClass("text-uppercase");var gst_val=$("#GSTIN").val().toString();return gst_val.length<2?numericOnly(event):gst_val.length>=2&&gst_val.length<7?alphaOnly(event):gst_val.length>=7&&gst_val.length<11?numericOnly(event):gst_val.length>=11&&gst_val.length<12?alphaOnly(event):gst_val.length>=12&&gst_val.length<13?numericOnly(event):gst_val.length>=13&&gst_val.length<14?alphaOnly(event):gst_val.length>=14&&gst_val.length<15?alphaNumeric(event):void 0})}init(){}saveDetails(){function validEmail(email){return/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/.test(email)}function validGst(gstin){return/^[0-9]{2}[A-Z]{5}[0-9]{4}[A-Z]{1}[1-9A-Z]{1}Z[0-9A-Z]{1}$/,/^[0-9]{2}[A-Z]{5}[0-9]{4}[A-Z]{1}[1-9A-Z]{1}Z[0-9A-Z]{1}$/.test(gstin)}var companyName=$("#companyName").val(),contactName=$("#contactName").val(),contactEmail=$("#contactEmail").val(),contactPhone=$("#contactPhone").val(),AddressName=$("#AddressName").val(),cityName=$("#txt_city").val(),GSTIN=$("#GSTIN").val(),obj;$(".biz-contact-form").find("input").on("input",function(){if($(this).attr("id")=="GSTIN"){var enteredGstin=$(this).val();validGst(enteredGstin)&&$(".gstValidText").addClass("d-none")}});if($("#biz-contact-form input").each(function(){var val=$(this).val(),id;val==""?(id=$(this).attr("id"),id!="companyName"&&id!="GSTIN"&&$(this).css("border-color","red")):$(this).attr("style","")}),$("#txt_city").val()==""?$("#txt_city").parent().find(".select2-selection").addClass("border-red"):$("#txt_city").parent().find(".select2-selection").removeClass("border-red"),contactName==""||contactPhone==""||contactEmail==""||AddressName==""||cityName=="")MessageHelper.Instance().showError("Mandatory fields are missing","error_message"),$(".emailValidText").addClass("d-none");else{if(validEmail(contactEmail)==!1){$(".emailValidText").removeClass("d-none");$("#contactEmail").css("border-color","red");return}if(GSTIN!=""&&validGst(GSTIN.toString().toUpperCase())==!1){MessageHelper.Instance().showError("Please enter valid GSTIN","error_message");return}this.isVerified==!1&&($("#Bizgaze-messageInfo").click(),$(".emailValidText").hasClass("d-none")==!1&&$(".emailValidText").addClass("d-none"),obj={},obj={UserName:contactName.toString().trim(),Email:contactEmail,ContactNumber:contactPhone,Organigationname:companyName.toString().trim()},this.fileCacheHelper.loadJsFile("apps/transact/managers/subscriptions/subscriptionmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().SubscriptionsUserValidationInfo(obj).then(function(response){var res=response.result;response.result==null?MessageHelper.Instance().showError(response.message,"error_message"):Bizgaze.Apps.Transact.Controls.Subscriptions.SubcribeUserRegistrations.Instance().sendOtp()})}))}}autoComplete(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getCityName().then(function(res){return __awaiter(this,void 0,void 0,function*(){let response=res.result,data=[];response.forEach(function(item){data.push({id:item.cityid,text:item.cityname})});$("#txt_city").select2({placeholder:"Select City*",allowClear:!0,data:data})})})}subcribeUserRegistration(planid,tenureid){Unibase.Platform.Helpers.NavigationHelper.Instance().hideLoading();SubcribeUserRegistrations.instance.PlanItemId=Number(planid);SubcribeUserRegistrations.instance.Tenureid=Number(tenureid);var instance=this;instance.navigationHelper.popup(0,"",Bizgaze.Apps.Transact.Controls.Subscriptions.SubcribeUserRegistrations.Instance(),null,Unibase.Platform.Helpers.Size.ExtraLarge)}proceedToPay(){this.saveDetails()}sendOtp(){var instance=this,ContactText=$("#contactPhone").val().toString(),token;let Ismail=ContactText.includes("@");ContactText!=""?(Ismail==!1&&(ContactText.length==10?(token="123456",SubcribeUserRegistrations.instance.isMail=Ismail,instance.fileCacheHelper.loadJsFile("apps/crm/contacts/managers/contactmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getUserInfoByContactNo(ContactText).then(function(response){var data=response.result;Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getContactnumuberdetails(ContactText).then(function(res){var info=res.result;data!=null&&data!=""||info!=null&&info!=""?MessageHelper.Instance().showError("Contact Number Alredy Exist","error_message"):(Bizgaze.Apps.Transact.Controls.Subscriptions.SubcribeUserRegistrations.Instance().otpVerificationModal(),Bizgaze.Apps.Transact.Controls.Subscriptions.SubcribeUserRegistrations.Instance().sendEmail(ContactText,Ismail))})})})):($("#contactPhone").css("border-color","red"),MessageHelper.Instance().showError("Please Enter Valid Mobile Number!","error_message"))),Ismail==!0&&(SubcribeUserRegistrations.instance.isMail=Ismail,token="123456",Bizgaze.Apps.Transact.Controls.Subscriptions.SubcribeUserRegistrations.Instance().otpVerificationModal(),Bizgaze.Apps.Transact.Controls.Subscriptions.SubcribeUserRegistrations.Instance().sendEmail(ContactText,Ismail))):MessageHelper.Instance().showError("Please Enter Valid Input Details!","error_message")}otpVerificationModal(){const html=``,containerId=Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds[Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds.length-1];$(".otp-verification-modal").remove();$(`#${containerId}`).append(html);const otpModalEl=$("#otpVerificationModal");otpModalEl.addClass("show d-block");$(".otp-input").first().focus();$("#otpModalCloseBtn").click(function(){otpModalEl.removeClass("show d-block")});$(".otp-input-group .otp-input").on("input",function(){const inputEl=this;inputEl.value=inputEl.value.replace(/[^0-9]/g,"")})}sendEmail(email,Ismail){this.fileCacheHelper.loadJsFile("apps/transact/managers/subscriptions/subscriptionmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().sendRegistrationMail(email,Ismail).then(function(response){var resinfo=response.result,res=response.message;resinfo==null||resinfo==""?MessageHelper.Instance().showError("OTP sending failed","otpErrMsg"):(SubcribeUserRegistrations.instance.registertoken=response.result,MessageHelper.Instance().showSuccess("OTP Send Succefully","otpErrMsg"))})})}otpInputTabChange(val){const ele=$(".otp-input");ele[val-1].value!=""?ele[val]&&ele[val].focus():ele[val-1].value==""&&ele[val-2]&&ele[val-2].focus()}otpSubmitHandler(){var instance=this;let enteredOtp="";if($(".otp-input").each(function(){enteredOtp+=$(this).val()}),enteredOtp!=""||enteredOtp!=""){let otpId=SubcribeUserRegistrations.instance.registertoken;this.fileCacheHelper.loadJsFile("apps/transact/managers/subscriptions/subscriptionmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().VerifyOtp(otpId,enteredOtp).then(function(response){var res=response.result;res!=null&&res==!0?($("#otpVerificationModal").removeClass("show d-block"),instance.isVerified=!0,$(".registration-proceed-btn").removeClass("d-none"),MessageHelper.Instance().showSuccess("Mobile Number verified Successfully",""),Bizgaze.Apps.Transact.Controls.Subscriptions.SubcribeUserRegistrations.Instance().SaveSubcriptionUserInfo()):MessageHelper.Instance().showError("Invalid OTP!","otpErrMsg")})})}else MessageHelper.Instance().showError("Please Enter OTP!","otpErrMsg")}SaveSubcriptionUserInfo(){var companyName=$("#companyName").val(),contactName=$("#contactName").val(),contactEmail=$("#contactEmail").val(),contactPhone=$("#contactPhone").val(),AddressName=$("#AddressName").val(),cityName=$("#txt_city").val(),GSTIN=$("#GSTIN").val(),tenurePeriod=$("#select_period").val(),instance,jsFiles;(tenurePeriod=="select"||tenurePeriod==""||tenurePeriod==null)&&(tenurePeriod=0);contactName==""?MessageHelper.Instance().showError("Mandatory fields are missing","error_message"):(instance=this,instance.navigationHelper.showLoading(),jsFiles=["apps/transact/enums/enum.js","apps/transact/managers/orders/ordermanager.js","apps/transact/managers/subscriptions/subscriptionmanager.js"],instance.fileCacheHelper.loadJsFiles(jsFiles,function(){var i,PlanId,TenureId,obj;for(Subscriptions.OrderDetails.instance.OrderData=[],Subscriptions.OrderDetails.instance.ItemData=[],i=0;i`;$(".btn_Save_Form").addClass("btn_SaveRegistration_Form");Register=``;$(".btn_SaveRegistration_Form").removeClass("btn_Save_Form");$(".btn_SaveRegistration_Form").html(Register);$(`[data-formuniquekey="bizgaze_extension_transact_subscription_createsubscriptionorderitems"]`).css("height","100vh").find(".simple-scroll-bar.modal-body").css("height","100vh");$("#"+containerid).html(html)}getorderitems(id,itemid,tenureid,tenurePeriod){OrderDetails.instance.CartItems=[];OrderDetails.instance.TenureId=tenureid;OrderDetails.instance.TenurePeriod=tenurePeriod;this.fileCacheHelper.loadJsFiles(["apps/transact/managers/subscriptions/subscriptionmanager.js","platform/core/helpers/navigation/interfaces/inavigationhelper.js"],function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getItem(itemid,tenureid).then(function(response){var res=response.result;Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getTenurePeriodAndPrice(Number(itemid),Number(tenureid),tenurePeriod).then(function(tenureresponse){var tenureres=tenureresponse.result,html=``,OntimeCost,sf;html+=`

Add-ons

Bizgaze-Logo
Cart Summary()
`;html+=`
`+res.ItemName+`
`+res.SalesPrice+`
`;html+=res.Description!=null&&res.Description!=""?`

${res.Description}

`:`

`;html+=` ( `+res.SalesPrice+` - 0% ) = ₹`+res.SalesPrice+`
`;res.IsOfferAvailable==!0&&(html+=` Offer applied`);html+=`
`;html+=`
`;$(".orderitemsdiv").html(html);$("#btn_Proceed1").hide();$("#select_period").on("change",function(){var periodTime=$("#select_period").val(),PlanId=itemid,TenureId=tenureid;(periodTime!=undefined||PlanId!=undefined||TenureId!=undefined)&&Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().period_changebyPaynow(PlanId,TenureId,periodTime);$(".item-quantity").text(`(`+OrderDetails.instance.planItemPrice+`-0)=`+OrderDetails.instance.planItemPrice)});Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().bindTenure(itemid,tenureid);OntimeCost=0;Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().cartItemsList(res,OntimeCost);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().setCartAddonHeight();sf=$(".price").val().toString();$(".TotalPrice").text(sf);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().checkout();Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().getAddons(res.ItemId,id,tenureid);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().LoadingOrderAddons()})})});OrderDetails.instance.organizationId=Number(id);var instance=this;instance.fileCacheHelper.loadJsFiles(["apps/crm/companies/managers/companymanager.js","apps/crm/contacts/managers/contactmanager.js"],function(){id!=0&&Bizgaze.Apps.Crm.Contacts.Managers.ContactManager.Instance().getOrganizationById(id).then(function(response){var data=response.result,contactid=data.DefaultOrgContactId;Bizgaze.Apps.CRM.Companies.Managers.CompanyManager.Instance().getUserBranches(contactid).then(function(orgresponse){var branchId=orgresponse.result[0].BranchId;OrderDetails.instance.BranchId=branchId})})})}getAddons(itemid,id,tenureid){let instance=this;this.fileCacheHelper.loadJsFile("apps/transact/managers/subscriptions/subscriptionmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getAddonsItems(itemid,tenureid).then(function(response){var res=response.result,cartItemsList=[],i,imageurl,image1,html,cartId;for($(".OrderAddonItems").find(".li_OrderAddonItems").each(function(){var addonItemId=Number($(this).find("#hf_ItemId").val());cartItemsList.push({ItemIds:addonItemId})}),i=0;i

${res[i].ItemName}

${res[i].Description||" "}

0%
`,$(".addonslist:first").append(html),instance.AddonImage="")})})}btnChange(itemid,tenureid){var BtnText=$("."+itemid+"").text(),itid,addItemId;BtnText=="Add"&&($("."+itemid+"").removeClass("add-cart-btn"),$("."+itemid+"").addClass("remove-cart-btn"),$("."+itemid+"").text("Remove"),$(".SubsItems").find(".ListCartItems").height()<260&&$(".SubsItems").find(".ListCartItems").css("min-height","+=80px"),itid=itemid.replace("btnremove_",""),Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getItem(itid,tenureid).then(function(response){var res=response.result,html=`
`+res.ItemName+`
`+res.SalesPrice+`
`;html+=res.Description!=null&&res.Description!=""?`

${res.Description}

`:`

`;html+=` ( `+res.SalesPrice+` - 0% ) = ₹`+res.SalesPrice+`
`;res.IsOfferAvailable==!0&&(html+=` Offer applied`);html+=`
`;$(".ListCartItems:first").append(html);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().updateCartItems(res,0)}));BtnText=="Remove"&&($("."+itemid+"").addClass("add-cart-btn"),$("."+itemid+"").removeClass("remove-cart-btn"),$("."+itemid+"").text("Add"),addItemId=itemid.replace("btnremove_",""),Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().deleteItem("Plan_OrderItem_"+addItemId),Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().updateCartItems(0,addItemId))}cartItemsList(res,OntTimeCost){var addonSku=res.SKU,addonItemId=res.ItemId,unitPrice=res.SalesPrice+OntTimeCost,discountPercent=res.Discount,itemName=res.ItemName,subscriptionItemType=res.SubscriptionItemType;OrderDetails.instance.CartItems.push({addonQuantity:1,addonSku:addonSku,addonItemId:addonItemId,unitPrice:unitPrice,discountPercent:discountPercent,discountValue:0,itemName:itemName,subscriptionItemType:subscriptionItemType});Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().checkout()}updateCartItems(res,itemid){if(res!=0){let instance=this;var addonQuantity=1,addonSku=res.SKU,addonItemId=res.ItemId,unitPrice=res.SalesPrice,discountPercent=0,discountValue=0,ItemName=res.ItemName,subscriptionItemType=res.SubscriptionItemType;OrderDetails.instance.CartItems.push({addonQuantity:addonQuantity,addonSku:addonSku,addonItemId:addonItemId,unitPrice:unitPrice,discountPercent:discountPercent,discountValue:discountValue,AddOnItemName:ItemName,subscriptionItemType:subscriptionItemType})}else{let index=OrderDetails.instance.CartItems.findIndex(z=>z.addonItemId==Number(itemid));index!=-1&&OrderDetails.instance.CartItems.splice(index,1)}Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().checkout();Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().checkout_cartAmount()}deleteItem(itemid){var offerid=itemid,offeritem,discount,Total,itid,chkid;if(offerid.includes("Offer_OrderItem_")){offeritem=$("."+itemid+"").find("#hf_refItemId").val();$(".Plan_OrderItem_"+offeritem).find(".hf_discountPercent").val(0);discount=$(".Plan_OrderItem_"+offeritem).find(".hf_discountPercent").val();let Price=$(".Plan_OrderItem_"+offeritem).find(".hf_itemprice").val(),DiscountAmount=Number(Price)*(Number(discount)/100);Total=Number(Price)-DiscountAmount;let RowTotal="( "+Price+" - "+discount+" % ) = "+Total;$(".Plan_OrderItem_"+offeritem).find(".setupfee").text(RowTotal);let index=Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.instance.CartItems.findIndex(z=>z.addonItemId==Number(offeritem));index!=-1&&(Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.instance.CartItems[index].discountPercent=0)}$(".cart-item").length<=3&&$(".SubsItems").find(".ListCartItems").css("min-height","-=80px");$("."+itemid+"").remove();itid=offerid.includes("Offer_OrderItem_")?itemid.replace("Offer_OrderItem_",""):itemid.replace("Plan_OrderItem_","");Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().updateCartItems(0,itid);chkid=itemid;chkid=chkid.replace("Plan_OrderItem_","");chkid="btnremove_"+chkid;$("."+chkid+"").addClass("add-cart-btn");$("."+chkid+"").removeClass("remove-cart-btn");$("."+chkid+"").text("Add")}setCartAddonHeight(){const instance=this,formEl=$('[data-formuniquekey="bizgaze_extension_transact_subscription_createsubscriptionorderitems"]'),logoDivHeight=formEl.find(".subs-logo-wrap").outerHeight(!0),bodyPaddingTopHeight=parseInt(formEl.find(".modal-body.simple-scroll-bar").css("padding-top")),bodyPaddingBottomHeight=parseInt(formEl.find(".modal-body.simple-scroll-bar").css("padding-bottom")),modalBodyPaddingHeight=bodyPaddingTopHeight+bodyPaddingBottomHeight;formEl.find(".simple-scroll-bar.modal-body").css({height:`calc(100vh - ${logoDivHeight}px)`,"padding-top":"1rem 1.5rem"}).removeClass("bg-cyan-light-5 biz_grey_bg");let heightProperty="height";$(window).width()<767&&(heightProperty="max-height");const cartHeaderHeight=formEl.find(".cart-header").outerHeight(!0),cartFooterHeight=formEl.find(".cart-footer").outerHeight(!0);formEl.find(".cart-wrap .cart-body").css({"max-height":`calc(100% - ${cartHeaderHeight+cartFooterHeight}px)`});const addonHeaderHeight=formEl.find(".addon-heading-search-wrap").outerHeight(!0);formEl.find(".addon-products-wrap").css("max-height",`calc(100% - ${addonHeaderHeight}px)`);instance.formId=Number(formEl.find("#hf_FormId").val())}searchAddons(){const searchTerm=$("#addonSearchInput").val().toString().trim().toLowerCase();searchTerm?$(".addonslist .product-card").each(function(i){$(this).filter("[data-search-term *= "+searchTerm+"]").length>0||searchTerm.length<1?$(this).show():$(this).hide();i!=$(".addonslist .product-card").length-1||$(".addonslist .product-card:visible").length?$(".addonslist").find(".err-msg").addClass("d-none"):$(".addonslist").find(".err-msg").removeClass("d-none")}):($(".addonslist .product-card:hidden").show(),$(".addonslist").find(".err-msg").addClass("d-none"))}ShowOfferItems(OrganizationId,ItemId,ItemName,OrderType,element){Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(["apps/transact/components/subscriptions/subscriptionitemofferselection.js","apps/transact/controls/invoices/invoiceitem.component.js"],function(){Unibase.Platform.Helpers.NavigationHelper.Instance().popup(0,"",Bizgaze.Apps.Transact.Components.Subscriptions.SubscriptionItemOfferSelection.Instance(),function(){Bizgaze.Apps.Transact.Components.Subscriptions.SubscriptionItemOfferSelection.Instance().LoadOfferItems(OrganizationId,ItemId,ItemName,OrderType,$(element),"Order")},Unibase.Platform.Helpers.Size.Large)})}checkout(){$(".cartcount").text(OrderDetails.instance.CartItems.length);var orgId=Number(OrderDetails.instance.organizationId),defaultaddressid="",instance=this;instance.fileCacheHelper.loadJsFile("apps/transact/managers/subscriptions/subscriptionmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getCustomerDetails(orgId).then(function(response){var res,Organizationid,i,orderobj;if(response.result!=null){for(res=response.result,defaultaddressid=res.DefaultAddressId,OrderDetails.instance.OrderData=[],OrderDetails.instance.ItemData=[],Organizationid=Number(OrderDetails.instance.organizationId),i=0;i
  • Gross Amount ₹${res.GrossAmount}/-
  • Discount ₹${res.TotalDiscount}/-
  • Assbl. Amount ₹${res.AssessableAmount}/-
  • Total Tax ₹${res.TotalTax}/-
  • Net Total ₹${res.NetTotal}/-
  • `;$(".cart-price-details-wrap").html(footerHtml)}})})}})})}createOrder(){var instance=this,TotalAmt,Organizationid,i;for(instance.navigationHelper.showLoading(),TotalAmt=OrderDetails.instance.NetTotal,OrderDetails.instance.OrderData=[],OrderDetails.instance.ItemData=[],Organizationid=Number(OrderDetails.instance.organizationId),i=0;i0){for(i=0;i0)for(j=0;j<=AddOnsItem.length;j++)AddOnsItem.length>=0&&AddOnsItem[j]!=undefined&&this.mapAddonItem(AddOnsItem[j],tenureId)}}mapAddonItem(itemid,tenureid){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getItem(itemid,tenureid).then(function(response){var res=response.result,html;$(`.btnremove_${itemid}`).addClass("remove-cart-btn").text("Remove");html=`
    `+res.ItemName+`
    `+res.SalesPrice+`
    `;html+=res.Description!=null&&res.Description!=""?`

    ${res.Description}

    `:`

    `;html+=`( `+res.SalesPrice+` - 0% ) = ₹`+res.SalesPrice+`
    `;res.IsOfferAvailable==!0&&(html+=` Offer applied`);html+=`
    `;$(".ListCartItems:first").append(html);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().updateCartItems(res,0)});Bizgaze.Apps.Transact.Components.Subscriptions.Userregistration.Instance().paymentOrderItemArray=[]}Orderaddonitems(addonsList){$(".AddonItemsList").empty();for(var i=0;i<=addonsList.length-1;i++){let html=`
    `+addonsList[i].AddonItemName+`
    `+addonsList[i].AddonPrice+`
    `;html+=addonsList[i].Description!=null?`

    `+addonsList[i].Description+`

    `:`

    `+ +`

    `;html+=`
    ( `+addonsList[i].AddonPrice+` - 0% ) = ₹`+addonsList[i].AddonPrice+`
    `;$(".AddonItemsList:first").append(html)}Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().checkout()}loadingAddonItems(id,itemid,tenureid){OrderDetails.instance.organizationId=Number(id);OrderDetails.instance.CartItems=[];OrderDetails.instance.TenureId=tenureid;this.fileCacheHelper.loadJsFiles(["apps/transact/managers/subscriptions/subscriptionmanager.js","platform/core/helpers/navigation/interfaces/inavigationhelper.js"],function(){var html=``;html+=`

    Add-ons

    Cart Summary()
    `;html+=`
    `+ +`
    `+ +`
    `;html+=`

    `;html+=`
    `;html+=`
    `;html+=`
    `;$(".orderitemsdiv").html(html);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().setCartAddonHeight();Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().checkout();Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().WithoutPurchaseAddonList(id,itemid,tenureid)});OrderDetails.instance.organizationId=Number(id);var instance=this;instance.fileCacheHelper.loadJsFiles(["apps/crm/companies/managers/companymanager.js","apps/crm/contacts/managers/contactmanager.js"],function(){id!=0&&Bizgaze.Apps.Crm.Contacts.Managers.ContactManager.Instance().getOrganizationById(id).then(function(response){var data=response.result,contactid=data.DefaultOrgContactId;Bizgaze.Apps.CRM.Companies.Managers.CompanyManager.Instance().getUserBranches(contactid).then(function(orgresponse){var branchId=orgresponse.result[0].BranchId;OrderDetails.instance.BranchId=branchId})})})}WithoutPurchaseAddonList(id,itemid,tenureid){let instance=this;this.fileCacheHelper.loadJsFile("apps/transact/managers/subscriptions/subscriptionmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().WithoutPurchaseAddonsItems(id,itemid,tenureid).then(function(response){var res=response.result,cartItemsList=[],i,html,cartId;for($(".OrderAddonItems").find(".li_OrderAddonItems").each(function(){var addonItemId=Number($(this).find("#hf_ItemId").val());cartItemsList.push({ItemIds:addonItemId})}),i=0;i

    ${res[i].ItemName}

    ${res[i].Description||" "}

    0%
    `,$(".addonslist:first").append(html))})})}getPlanItem_List(itemid,tenureid){OrderDetails.instance.CartItems=[];OrderDetails.instance.TenureId=tenureid;Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getItem(itemid,tenureid).then(function(response){var res=response.result,html,carthtml;OrderDetails.instance.OneTimeCost=res.SetupFee;html=``;html+=`

    Add Ons

    `;carthtml=`
    Cart Summary()
    `;carthtml+=`
    `+res.ItemName+`
    `+res.SalesPrice+`
    `;carthtml+=res.Description!=null&&res.Description!=""?`

    ${res.Description}

    `:`

    `;carthtml+=` ( `+res.SalesPrice+` - 0% ) = ₹`+res.SalesPrice+`

    One Time Cost

    `+res.SetupFee+`
    `;res.IsOfferAvailable==!0&&(carthtml+=` Offer applied`);carthtml+=`
    `;carthtml+=`
    `;$("#addon-list").html(html);$("#cart_items_list").html(carthtml);$("#btn_Proceed").click(function(){$(this).addClass("d-none");$(this).parent().find("#btn_Save").removeClass("d-none");Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().proceed_Subscription()});$("#select_period").on("change",function(){var period=$("#select_period").val(),PlanId=Subscriptions.SubcribeUserRegistrations.instance.PlanItemId,TenureId=Subscriptions.SubcribeUserRegistrations.instance.Tenureid;(period!=undefined||PlanId!=undefined||period!=undefined)&&Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().period_change(PlanId,TenureId,period)});Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().cartItemsList(res,OrderDetails.instance.OneTimeCost);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().setCartAddonHeight();Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().checkout_cartAmount();Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().getAddonsItemsList(res.ItemId,tenureid);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().bindTenure(itemid,tenureid)})}proceedToPayHtml(){$("#addon-list").addClass("d-none");$(".registration_form").removeClass("d-none");$("#btn_Proceed").addClass("d-none");$("#btn_Save").removeClass("d-none");$(".registration_back_btn").addClass("d-none")}backProceedHtml(){$("#addon-list").removeClass("d-none");$(".registration_form").addClass("d-none");$("#btn_Proceed").removeClass("d-none");$("#btn_Save").addClass("d-none")}getAddonsItemsList(itemid,tenureid){let instance=this;this.fileCacheHelper.loadJsFile("apps/transact/managers/subscriptions/subscriptionmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getAddonsItems(itemid,tenureid).then(function(response){var res=response.result,cartItemsList,i,imageurl,image1,html,cartId;res.length==0&&Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().proceedToPayHtml();res.length>0&&$(".registration_form").addClass("d-none");cartItemsList=[];let addonImage="";for($(".OrderAddonItems").find(".li_OrderAddonItems").each(function(){var addonItemId=Number($(this).find("#hf_ItemId").val());cartItemsList.push({ItemIds:addonItemId})}),i=0;i

    ${res[i].ItemName}

    ${res[i].Description||" "}

    0%
    `,$(".addonslist:first").append(html),addonImage="")})})}proceed_Subscription(){$(".registration_form").removeClass("d-none");$("#addon-list").hasClass("d-none")==!1&&$("#addon-list").addClass("d-none")}checkout_PayAmount(Id){var instance=this,orgId,defaultaddressid,Organizationid,i,orderobj;for($(".cartcount").text(OrderDetails.instance.CartItems.length),orgId=Number(Id),OrderDetails.instance.organizationId=Number(Id),defaultaddressid="",OrderDetails.instance.OrderData=[],OrderDetails.instance.ItemData=[],Organizationid=Number(OrderDetails.instance.organizationId),i=0;i
    • Gross Amount ₹${res.GrossAmount}/-
    • Discount ₹${res.TotalDiscount}/-
    • Assbl. Amount ₹${res.AssessableAmount}/-
    • Total Tax ₹${res.TotalTax}/-
    • Net Total ₹${res.NetTotal}/-
    `;$("#cartSummaryFooter").html(footerHtml)}yield Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().createOrder_Item(instance.organizationId)})})})}bindTenure(itemid,tenureid){let instance=this;this.fileCacheHelper.loadJsFile("apps/transact/managers/subscriptions/subscriptionmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getTenureList(itemid,tenureid).then(function(response){var res=response.result,tenureName,i,ten_period,Tenurep;for(res,i=0;i'+response.result[i].TenurePeriod+tenureName+"<\/option>":'