var Bizgaze; (function (Bizgaze) { let Apps; (function (Apps) { let Crm; (function (Crm) { let Contacts; (function (Contacts) { let Components; (function (Components) { class ContactPhone extends Unibase.Platform.Core.BaseComponent { constructor() { super(); } cssFiles() { return []; } jsFiles() { return ['']; } html(id, containerid) { return ""; } init(containerid) { var instance = this; } load(id, containerid, callback) { } changeDefaultPhone(id) { var instance = this; var _recordId = Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + Unibase.Themes.Providers.DetailHelper.installedAppId + "_recordid").Value); instance.fileCacheHelper.loadJsFile("apps/crm/contacts/managers/contactmanager.js", function () { instance.fileCacheHelper.loadJsFile("tenants/themes/compact/components/details/details.js", function () { Bizgaze.Apps.Crm.Contacts.Managers.ContactManager.Instance().changedefaultphone(_recordId, id).then(function (response) { var detail_instance = Unibase.Themes.Compact.Components.Details.Instance(); var containerid = Unibase.Platform.Helpers.NavigationHelper.Instance().getLastContainerId(); var _installedAppId = Unibase.Themes.Providers.DetailHelper.installedAppId; var portletid = detail_instance.unibase_core_activeportletid; detail_instance.loadWidgets(_installedAppId, portletid, "#" + containerid + ""); MessageHelper.Instance().showSuccess(response.message, ''); }); }); }); } changeDefaultPhoneLogin(id) { var instance = this; var _recordId = Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + Unibase.Themes.Providers.DetailHelper.installedAppId + "_recordid").Value); var userName = Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + Unibase.Themes.Providers.DetailHelper.installedAppId + "_unibaseid").Value; instance.fileCacheHelper.loadJsFile("apps/crm/contacts/managers/contactmanager.js", function () { instance.fileCacheHelper.loadJsFile("tenants/themes/compact/components/details/details.js", function () { Bizgaze.Apps.Crm.Contacts.Managers.ContactManager.Instance().changedefaultloginphone(_recordId, id, userName).then(function (response) { var detail_instance = Unibase.Themes.Compact.Components.Details.Instance(); var containerid = Unibase.Platform.Helpers.NavigationHelper.Instance().getLastContainerId(); var _installedAppId = Unibase.Themes.Providers.DetailHelper.installedAppId; var portletid = detail_instance.unibase_core_activeportletid; detail_instance.loadWidgets(_installedAppId, portletid, "#" + containerid + ""); MessageHelper.Instance().showSuccess(response.message, ''); }); }); }); } editplcaeholders(phonetype) { if (phonetype == 2) { $("#a_Verify_phonenumber").addClass("hidden"); $(".div_Otp_phonenumber").addClass("hidden"); $(".div_PhoneNumber").removeClass("floating-label-form-group-with-value"); $("#lbl_phno").empty(); $("#lbl_phno").append('Landline Number *'); $("#txtPhn_phonenumber").data({ placeholder: "Enter Landline Number", label: "Landline Number" }).attr("placeholder", "Landline Number *"); $("#txtPhn_phonenumber").attr("maxlength", "20"); } else { $("#a_Verify_phonenumber").removeClass("hidden"); $(".div_PhoneNumber").removeClass('floating-label-form-group-with-value'); $("#lbl_phno").empty(); $("#lbl_phno").append('Mobile Number *'); $("#txtPhn_phonenumber").data({ placeholder: 'Enter Mobile Number', label: 'Mobile Number' }).attr('placeholder', 'Mobile Number *'); $("#txtPhn_phonenumber").attr('maxlength', '10'); } } changePlaceholder(phonetype) { if (phonetype == 2) { $("#txtPhn_phonenumber").removeAttr("disabled"); $("#a_Verify_phonenumber").addClass("hidden"); $(".div_Otp_phonenumber").addClass("hidden"); $("#txtPhn_phonenumber").val(""); $(".div_PhoneNumber").removeClass('floating-label-form-group-with-value'); $("#lbl_phno").empty(); $("#lbl_phno").append('Landline Number *'); $("#txtPhn_phonenumber").data({ placeholder: 'Enter Landline Number', label: 'Landline Number' }).attr('placeholder', 'Landline Number *'); $("#txtPhn_phonenumber").attr('maxlength', '20'); $(".divCustomProperties_phonenumber").data("validatename", "Landline Number"); } else { $("#a_Verify_phonenumber").removeClass("hidden"); $("#txtPhn_phonenumber").val(""); $(".divCustomProperties_phonenumber").data("validatename", "Mobile Number"); $(".div_PhoneNumber").removeClass('floating-label-form-group-with-value'); $("#lbl_phno").empty(); $("#lbl_phno").append('Mobile Number *'); $("#txtPhn_phonenumber").data({ placeholder: 'Enter Mobile Number', label: 'Mobile Number' }).attr('placeholder', 'Mobile Number *'); $("#txtPhn_phonenumber").attr('maxlength', '10'); } } changeLables() { $(".div_PhoneNumber").addClass('floating-label-form-group-with-value'); } changePlaceholderforcustomer(phonetype, id) { if (phonetype == 2) { $('.txt_defaultnumberid').val(""); $(".div_defaultnumberid").removeClass('floating-label-form-group-with-value'); var id12 = $(".divCustomProperties_defaultnumberid").find("label").attr("id"); $("#" + id12).empty(); $("#" + id12).append('Landline Number'); $(".txt_defaultnumberid").data({ placeholder: 'Enter Landline Number', label: 'Landline Number' }).attr('placeholder', 'Landline Number'); $(".txt_defaultnumberid").attr('maxlength', '20'); } else { $(".txt_defaultnumberid").val(""); $(".div_defaultnumberid").removeClass('floating-label-form-group-with-value'); var id12 = $(".divCustomProperties_defaultnumberid").find("label").attr("id"); $("#" + id12).empty(); $("#" + id12).append('Mobile Number *'); $(".txt_defaultnumberid").data({ placeholder: 'Enter Mobile Number', label: 'Mobile Number' }).attr('placeholder', 'Mobile Number *'); $(".txt_defaultnumberid").attr('maxlength', '10'); } } changeLable() { $(".txt_defaultnumberid").addClass('floating-label-form-group-with-value'); } static Instance() { if (this._instance === undefined) this._instance = new ContactPhone(); return this._instance; } } Components.ContactPhone = ContactPhone; })(Components = Contacts.Components || (Contacts.Components = {})); })(Contacts = Crm.Contacts || (Crm.Contacts = {})); })(Crm = Apps.Crm || (Apps.Crm = {})); })(Apps = Bizgaze.Apps || (Bizgaze.Apps = {})); })(Bizgaze || (Bizgaze = {}));