var Bizgaze;(function(n){let t;(function(t){let i;(function(t){let i;(function(t){let i;(function(t){class i extends Unibase.Platform.Core.BaseComponent{constructor(){super();this.pageindex=0;this.pagesize=20;this.TotalRecords=0;this._bizgaze_notifications_managerChange_ApplyFor="multiple";this._bizgaze_notifications_managerChange_selectedElement=""}cssFiles(){return[]}jsFiles(){return["apps/crm/organizations/components/w_managerchange.js","apps/crm/lobs/managers/lobmanager.js","apps/crm/contacts/managers/contactmanager.js","libs/daterangepicker/daterangepicker.js","apps/transact/managers/invoicemanager.js"]}html(){return`
Change Manager
    `}load(){var i=this,t;i.loadLobs();t=_appsettings.server_url()+"/apis/v4/bizgaze/crm/contacts/getallemployeesauto";AutoCompleteHelper.getHelper().Create("#txt_OldSalesPerson","#hf_OldSalesPersonId",t,function(n){var t=n});t=_appsettings.server_url()+"/apis/v4/bizgaze/crm/contacts/getautotextemp";AutoCompleteHelper.getHelper().Create("#txt_NewSalesPerson","#hf_NewSalesPersonId",t,function(n){var t=n});$("#chkShowAll").change(function(){n.Apps.Crm.Organizations.Components.ManagerChange.Instance().search()});$("#ddl_Lobs").change(function(){n.Apps.Crm.Organizations.Components.ManagerChange.Instance().search()});$("#txt_OldSalesPerson").change(function(){n.Apps.Crm.Organizations.Components.ManagerChange.Instance().search()});$(document).on("click","#btn_ChangeManagerClose",function(){Unibase.Platform.Helpers.NavigationHelper.Instance().closePopUp()});$(document).on("click","#btnChangeManager",function(){var t=n.Apps.Crm.Organizations.Components.ManagerChange.Instance(),i=Unibase.Platform.Helpers.DateTimeHelper.Instance(),r=i.formatServerDate($("#txt_FromInvoiceDate").val()),u=i.formatServerDate($("#txt_ToInvoiceDate").val());if(r>u)return MessageHelper.Instance().showError("Please Select ToDate is Higher than FromDate","divBizgazeTransact_ChooseDate_mph"),!1;t._bizgaze_notifications_managerChange_ApplyFor=="multiple"?t.changeManagerTotally():t._bizgaze_notifications_managerChange_ApplyFor!=""&&t._bizgaze_notifications_managerChange_selectedElement!=undefined&&t.saveManager(t._bizgaze_notifications_managerChange_selectedElement)});$("#btnShowChangeManager").click(function(){var r=n.Apps.Crm.Organizations.Components.ManagerChange.Instance(),t=Unibase.Platform.Helpers.DateTimeHelper.Instance(),i=r.getLastInvoiceDate();i!=""?($("#txt_FromInvoiceDate").val(t.formatServerDate(i)),$("#txt_ToInvoiceDate").val(t.formatServerDate(i))):($("#txt_FromInvoiceDate").val(t.currentDate()),$("#txt_ToInvoiceDate").val(t.currentDate()));r.showChooseDate("multiple","")})}init(t){var i=this;i.fileCacheHelper.loadJsFiles(["apps/crm/organizations/components/w_managerchange.js"],function(){i.navigationHelper.loadSection(0,t,n.Apps.Crm.Organizations.Components.ManagerChange.Instance(),null,null)})}loadLobs(){n.Apps.CRM.Lobs.Managers.LobManager.Instance().getTagLobs().then(function(n){if($("#ddl_Lobs").empty(),n.result!=null){let i="