Disclaimer
You may enter your Switch request here. Please note that our site security policy does not permit an online Switch transaction within 8 days before or after a Change of Address or Bank transaction. This is for your own protection. You may however transact with us as usual through our Investor Service Centers under original signature, which we will be pleased to process for you.
You may enter your Redemption request here. Please note that our site security policy does not permit an online Redemption transaction within 8 days before or after a Change of Address or Bank transaction. This is for your own protection. You may however transact with us as usual through our Investor Service Centers under original signature, which we will be pleased to process for you.
Please note that if redemption is requested by amount, and if the amount actually available at the time of processing is lower because of NAV fluctuations, actual available amount alone will be redeemed. Likewise, if redemption is requested by units, and if the units actually available at the time of processing is lower because of prior transaction instructions such as SWPs, actual available units alone will be redeemed. If more than one transaction is submitted on an account through various means, CAMS reserves the right to process them in any convenient sequence.
While switching if you do not already own units in the target scheme, please read the SID/SAI document before effecting this transaction.
If switch is requested by amount, and if the amount actually available at the time of processing is lower because of NAV fluctuations, actual available amount alone will be switched.
Likewise, if switch is requested by units, and if the units actually available at the time of processing is lower because of prior transaction instructions such as SWPs, actual available units alone will be switched.
If more than one transaction is submitted on an account through various means, CAMS reserves the right to process them in any convenient sequence.
Please note that NAV applicability and allotment of units for Switch(es) in Liquid schemes and for single/cumulative switch(es) =/> INR. 2 Lacs in other schemes, is subject to realization of funds by the respective schemes
Transfer of Funds from one scheme to another scheme depends upon settlement period of the respective schemes, generally T+1 for Liquid & Debt Schemes, T+3 for Equity schemes and any other settlement dates as may vary depending upon the relevant scheme type.
Scheme Valuation
Current Units Balance
: 0.00
Clear Units Balance
: 0.00
Current Units Valuation
: 0.00
Clear Units Valuation
: 0.00
Holding Nature
: 0.00
OTP Verification
GET OTP ON CALL
( 00:30)
Didn't get receive SMS?
GET OTP ON CALL
Submit
{{ngfatcaTitle}}
{{ngtitleexitload}}
Ok
Cancel
Continue
EUIN Declaration
I/We hereby confirm that the EUIN box has been intentionally left blank by me/us as this is an “execution-only” transaction without any interaction or advice by the employee/relationship manager/sales person of the above distributor or notwithstanding the advice of in-appropriateness, if any, provided by the employee/relationship manager/sales person of the distributor and the distributor has not charged any advisory fees on this transaction.
{{ngFavTitle}}
{{ngFavMsg}}
No
Yes
Close
Update Aadhaar Details
myCAMS simplifies the process of Aadhaar updation in your Mutual Fund investments..Read More...
- CAMS is facilitating the process of linking your Aadhaar information in Mutual Funds (serviced by CAMS) where you hold an account(s)/ selected by you.
- Click 'Link Now' to initiate your Aadhaar linking in your folio(s). Post submission of your Aadhaar information, your Aadhaar number will be linked in the CAMS is facilitating the process of linking your Aadhaar information in Mutual Funds (serviced by CAMS) where you hold an account(s)/ selected by you respective Mutual Funds database after due verification & authentication and you will get separate confirmation after such links.
- If you have recently submitted the request to link your Aadhaar, please ignore this message.
{{RedeemFailureMsg}}
This list of Banks facilitate Third Party Verification of payment as mandated by MF regulations.
{{ShowMSG}}
Close
CANCEL
PROCEED
eMandate Information
ok
{{ShowMSG}}
Terms and Conditions
ok
"; FatcaDesign += "
UPDATE
"; $rootScope.chkFatcastatus = true; //$scope.stepone = true; //$scope.steptwo = false; } else if (obje1[i].VALUE == "2") { $rootScope.ngfatcaContent = obje1[i].POPUP_MESSAGE; $rootScope.ngfatcaTitle = obje1[i].TITLE; } } if (IsfatcaTrue == "N") { $rootScope.PANDetails = obje1.filter(function (obj) { if (obj.VALUE == "1" && obj.FATCASTATUS == "N") return obj; }); $("#FatcaPanList").show(); $("#fatcaPanUpdate").hide(); $("#fatcaPan").html(''); $("#fatcaPan").html(FatcaDesign); $("#FATCA").modal(); $('#FATCA').show(); $scope.FATCASTATUS = "T"; $("#KYCStatus").modal("hide"); $scope.stepone = true; $scope.steptwo = false; return false; } else { if (!IsFatcaClose) { if ($scope.panaadhseedenable == "Y") { checkpanaadharseed(false); } else { $scope.ShowNaminee(); } return false; } if (IsFatcaClose) { $('#FATCA').show().on('hide', function () { $('#FATCA').modal('hide') }); $('#FATCA').hide(); $scope.FATCASTATUS = "F"; if ($scope.panaadhseedenable == "Y") { checkpanaadharseed(true); } else { $scope.btnFactaSubmitproceed(); } //$scope.btnFactaSubmitproceed(); return true; } } } } else { WarningAlert("ddlFolioNo", CommonError); } //deferred.resolve('thread1'); } catch (er) { // deferred.resolve('thread1'); $scope.FunctionName = "checkfatcastatus1"; $("#ErrorLog").val(er.message + " " + "Input ->" + amc + "|" + pan + "|" + JH1Pan + "|" + JH2Pan + "|" + taxstatus); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } }, function myError(response) { // deferred.resolve('thread1'); $scope.FunctionName = "checkfatcastatus2"; $("#ErrorLog").val(response.status + " " + response.statusText + " " + "Input ->" + amc + "|" + pan + "|" + JH1Pan + "|" + JH2Pan + "|" + taxstatus); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); }); } } catch (er) { $scope.FunctionName = "checkfatcastatus3"; $("#ErrorLog").val(er.message + " " + "Input ->" + amc + "|" + pan + "|" + JH1Pan + "|" + JH2Pan + "|" + taxstatus); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } } //Fatca End // Start PAN AAdhar seeding function checkpanaadharseed(ispanaahdarseedcheck) { var amc = $scope.ngAMCCode; var pan = $scope.ngPANTxt; var JH1Pan = ""; var JH2Pan = ""; JH1Pan = $scope.ngJH1PAN; JH2Pan = $scope.ngJH2PAN; if ($scope.ngJH1Pan != null || $scope.ngJH1Pan != "") { JH1Pan = $scope.ngJH1Pan; } if ($scope.ngJH2Pan != null || $scope.ngJH2Pan != "") { JH2Pan = $scope.ngJH2Pan; } var dob = ""; var Invname = ""; dob = $("#nggetdateofbirth").val() + "#$#" + $("#ngJH1getdateofbirth").val() + "#$#" + $("#ngJH2getdateofbirth").val(); Invname = $scope.ngtxtinvestorname + "#$#" + $scope.ngtxtfh1name + "#$#" + $scope.ngtxtfh2name; if (JH1Pan == null || JH1Pan == "" || JH1Pan == undefined) { JH1Pan = ""; } if (JH2Pan == null || JH2Pan == "" || JH2Pan == undefined) { JH2Pan = ""; } // var taxstatus = $scope.selectedtaxstatusOption.TAX.TAX_STATUS_CODE; var taxstatus = $scope.ngTaxStatuscode var Input = ""; if ($rootScope.chkNfo == "NFO") { Input = "NFO_FP"; } // code added by Devendiran on 05_Sep_2018 start else if ($scope.TransType == "FPP" || $scope.TransType == "NFO_FPP" || $scope.TransType == "DIGI_FPP") Input = $scope.EncryMsg // code added by Devendiran on 05_Sep_2018 End $scope.stepone = true; $scope.steptwo = false; $scope.stepthree = false; $scope.stepfour = false; $scope.stepfive = false; var amcpandetails = encryptpwd(amc + "|" + pan + "|" + JH1Pan + "|" + JH2Pan + "|" + taxstatus, $rootScope.EValue) + "#$#" + $rootScope.EValue; var InputDetails = encryptpwd(Input, $rootScope.EValue) + "#$#" + $rootScope.EValue; var DOB = encryptpwd(dob, $rootScope.EValue) + "#$#" + $rootScope.EValue; var InvestorName = encryptpwd(Invname, $rootScope.EValue) + "#$#" + $rootScope.EValue; $http({ async: true, url: '../Master/CheckPANAAdharseed/', method: "POST", params: { Query: QueryString, Option1: amcpandetails, Option2: InputDetails, fppvalue: $("#fppvalue").val(), Option3: DOB, Option4: InvestorName } //params: { LoginType: 'POSTLOGIN', Flag: 'CHECK_FATCA_STATUS', Query: QueryString, Input: $scope.AMC, Option1: $('#ddlFolioNo').val() } }).then(function mySucces(response) { try { if (response != null && response.data != "") { var obje1 = EncryptValue(response.data);// ConvertJosnToString(response.data); if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "8")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "8") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "8")) { $window.location.href = "../MCLogout/MCLogout?noqOd5m5D5TwIQh5nk-PgA=="; return false; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "9")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "9") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "9")) { $window.location.href = "../MCLogout/MCLogout?" + QueryString; return false; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "0")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "0") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "0")) { WarningAlert("ddlFolioNo", obje1[0]["MESSAGE"]); return false; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "1")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "1") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "1")) { var FatcaDesign = "", IspanaadhaarseedTrue = "Y"; $rootScope.chkPANAAdhaarstatus = false; for (var i = 0; i < obje1.length; i++) { if (obje1[i].VALUE == "1" && obje1[i].NSDL_PAN_STATUS == "N") { IspanaadhaarseedTrue = "N" FatcaDesign += "
" + obje1[i].TAX_NO + "
"; FatcaDesign += "
LINK AADHAAR
"; $rootScope.chkPANAAdhaarstatus = true; $scope.stepone = true; $scope.steptwo = false; } } if (IspanaadhaarseedTrue == "N") { $rootScope.PANAAdharlinkDetailsFP = obje1.filter(function (obj) { if (obj.VALUE == "1" && obj.NSDL_PAN_STATUS == "N") return obj; }); $rootScope.panaadhaarcontent1 = $scope.DivAadhaarseedmsg.split("^^^")[0]; $rootScope.panaadhaarcontent2 = $scope.DivAadhaarseedmsg.split("^^^")[1]; $("#PanaadhaarLinkDetails").css("display", "block"); $("#PANaadharNomineeLinkFP").modal(); return false; } else { if (!ispanaahdarseedcheck) { $scope.ShowNaminee(); } if (ispanaahdarseedcheck) { $("#PANaadharNomineeLinkFP").modal("hide"); $scope.btnFactaSubmitproceed(); return true; } } } } else { WarningAlert("ddlFolioNo", CommonError); } } catch (er) { // deferred.resolve('thread1'); $scope.FunctionName = "checkfatcastatus1"; $("#ErrorLog").val(er.message + " " + "Input ->" + amc + "|" + pan + "|" + JH1Pan + "|" + JH2Pan + "|" + taxstatus); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } }, function myError(response) { // deferred.resolve('thread1'); $scope.FunctionName = "checkfatcastatus2"; $("#ErrorLog").val(response.status + " " + response.statusText + " " + "Input ->" + amc + "|" + pan + "|" + JH1Pan + "|" + JH2Pan + "|" + taxstatus); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); }); } // End PAN AAdhar seeding function getschemesBysaved(getseleschemeplan) { var amc = $scope.ngAMCCode; var getschemeplan; if (getseleschemeplan == "G") { $("#GrowthTog").addClass("SchemplanoptionON"); $("#GrowthTog").removeClass("SchemplanoptionOFF"); $("#DividendTog").addClass("SchemplanoptionOFF"); $("#DividendTog").removeClass("SchemplanoptionON"); $scope.SearchSchemenames = ""; getschemeplan = "G"; } else if (getseleschemeplan == "D") { $("#GrowthTog").removeClass("SchemplanoptionON"); $("#GrowthTog").addClass("SchemplanoptionOFF"); $("#DividendTog").removeClass("SchemplanoptionOFF"); $("#DividendTog").addClass("SchemplanoptionON"); $scope.SearchSchemenames = ""; $scope.SearchSchemenames = null; getschemeplan = "V"; } try { $http({ url: '../FreshPurchase/getselectedschemebyname/', method: "POST", params: { Query: QueryString, Option1: amc + "|" + getschemeplan, Option2: $scope.EncryMsg, fppvalue: $("#fppvalue").val() } }).then(function mySuccess(response) { try { var obje1 = EncryptValue(response.data); if (obje1[0].Value == "1") { $scope.SearchSchemenames = obje1; $scope.Countries = obje1; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "8")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "8") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "8")) { $window.location.href = "../MCLogout/MCLogout?noqOd5m5D5TwIQh5nk-PgA=="; return false; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "9")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "9") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "9")) { $window.location.href = "../MCLogout/MCLogout?" + QueryString; return false; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "0")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "0") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "0")) { WarningAlert("getschemes", obje1[0].MESSAGE); return false; } } catch (er) { $scope.FunctionName = "getschemes1"; $("#ErrorLog").val(er.message + " " + "Input ->" + amc + "|" + getschemeplan); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } }, function myError(response) { $scope.FunctionName = "getschemes2"; $("#ErrorLog").val(response.status + " " + response.statusText + " " + "Input ->" + amc + "|" + getschemeplan); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); }); } catch (er) { $scope.FunctionName = "getschemes3"; $("#ErrorLog").val(er.message + " " + "Input ->" + amc + "|" + getschemeplan); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } } function getschemes(getseleschemeplan, plantype) { var amc = $scope.ngAMCCode; if ($("#SchemenameTog b").hasClass("active") == true) { var getschemeplan; $scope.nglblSchemeName = false; $scope.ngshowschemecategory = true; $scope.ngshowschemename = true; if (getseleschemeplan == "G") { $("#GrowthTog").addClass("SchemplanoptionON"); $("#GrowthTog").removeClass("SchemplanoptionOFF"); $("#DividendTog").addClass("SchemplanoptionOFF"); $("#DividendTog").removeClass("SchemplanoptionON"); $scope.SearchSchemenames = ""; getschemeplan = "G"; // clearsipdetails(); } else if (getseleschemeplan == "D") { $("#GrowthTog").removeClass("SchemplanoptionON"); $("#GrowthTog").addClass("SchemplanoptionOFF"); $("#DividendTog").removeClass("SchemplanoptionOFF"); $("#DividendTog").addClass("SchemplanoptionON"); $scope.SearchSchemenames = ""; $scope.SearchSchemenames = null; getschemeplan = "V"; // clearsipdetails(); } try { $http({ url: '../FreshPurchase/getselectedschemebyname/', method: "POST", params: { Query: QueryString, Option1: amc + "|" + getschemeplan + "|" + plantype, Option2: $scope.EncryMsg, fppvalue: $("#fppvalue").val() } }).then(function mySuccess(response) { try { var obje1 = EncryptValue(response.data); //$scope.SearchSchemenames = obje1; if (obje1[0].Value == "1") { $scope.SearchSchemenames = obje1; $scope.Countries = obje1; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "8")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "8") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "8")) { $window.location.href = "../MCLogout/MCLogout?noqOd5m5D5TwIQh5nk-PgA=="; return false; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "9")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "9") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "9")) { $window.location.href = "../MCLogout/MCLogout?" + QueryString; return false; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "0")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "0") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "0")) { WarningAlert("getschemes", obje1[0].MESSAGE); return false; } } catch (er) { $scope.FunctionName = "getschemes1"; $("#ErrorLog").val(er.message + " " + "Input ->" + amc + "|" + getschemeplan); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } }, function myError(response) { $scope.FunctionName = "getschemes2"; $("#ErrorLog").val(response.status + " " + response.statusText + " " + "Input ->" + amc + "|" + getschemeplan); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); }); } catch (er) { $scope.FunctionName = "getschemes3"; $("#ErrorLog").val(er.message + " " + "Input ->" + amc + "|" + getschemeplan); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } } else if ($("#SchemetypeTog b").hasClass("active") == true) { $scope.ngschemecategory = null; $scope.SearchSchemenames = ""; $scope.nglblSchemecategory = false; $scope.nglblSchemeName = false; $scope.ngshowschemecategory = true; $scope.ngshowschemename = true; schemecategoriesbytype(); } } function schemecategoriesbytype() { var amc = $scope.ngAMCCode; try { $http({ url: '../FreshPurchase/getschemecategories/', method: "POST", params: { Query: QueryString, Option1: amc, Option2: $scope.EncryMsg, fppvalue: $("#fppvalue").val() } }).then(function mySuccess(response) { try { var obje1 = EncryptValue(response.data); if (obje1[0].VALUE == "1") { $scope.GetSchemecategories = obje1; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "8")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "8") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "8")) { $window.location.href = "../MCLogout/MCLogout?noqOd5m5D5TwIQh5nk-PgA=="; return false; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "9")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "9") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "9")) { $window.location.href = "../MCLogout/MCLogout?" + QueryString; return false; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "0")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "0") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "0")) { WarningAlert("getschemes", obje1[0].MESSAGE); return false; } } catch (er) { $scope.FunctionName = "schemecategoriesbytype1"; $("#ErrorLog").val(er.message + " " + "Input ->" + amc); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } }, function myError(response) { $scope.FunctionName = "schemecategoriesbytype2"; $("#ErrorLog").val(response.status + " " + response.statusText + " " + "Input ->" + amc); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); }); } catch (er) { $scope.FunctionName = "schemecategoriesbytype3"; $("#ErrorLog").val(er.message + " " + "Input ->" + amc); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } } function showDialog($event) { var parentEl = angular.element(document.body); $mdDialog.show({ parent: parentEl, targetEvent: $event, template: '
Number {{item}}
' + ' ' + '', locals: { items: $scope.items }, controller: DialogController }); function DialogController($scope, $mdDialog, items) { $scope.items = items; $scope.closeDialog = function () { $mdDialog.hide(); } } } $scope.steponemenu = function (value) { if ($("#menu2").hasClass("disabled") == false) { showstepone(); if ($rootScope.Digisip == "DIGI_FP" || $rootScope.Digisip == "DIGI_FPP") { $scope.ngshowselectedschemedetails0 = false; $scope.ngshowselectedschemedetails1 = false; $scope.ngshowselectedschemedetails2 = false; $scope.InitiateSIP1 = false; $scope.InitiateSIP = false; $scope.ngshowcontstepthree = false; $scope.ngshowtandcfordigisip = false; $scope.stepthreedigifp = false; } } $("#menu1").addClass('border'); } $scope.steptwomenu = function (value) { if ($("#menu2").hasClass("disabled") == false) { showsteptwo(); if ($scope.NomineeEnabled == "Y") { $scope.shownominee = true; $scope.shownomineestatus = "Y"; } else { $scope.shownominee = false; $scope.shownomineestatus = "N"; } if ($rootScope.Digisip == "DIGI_FP" ||$rootScope.Digisip == "DIGI_FPP") { $scope.ngshowselectedschemedetails0 = false; $scope.ngshowselectedschemedetails1 = false; $scope.ngshowselectedschemedetails2 = false; $scope.InitiateSIP1 = false; $scope.InitiateSIP = false; $scope.ngshowcontstepthree = false; $scope.ngshowtandcfordigisip = false; $scope.stepthreedigifp = false; } } $("#menu2").addClass('border'); } $scope.stepthreemenu = function (value) { if ($("#menu3").hasClass("disabled") == false) { if (validatecontinuesteptwo() == true && validatestepfour() == true) { if ($rootScope.Digisip == "DIGI_FP" || $rootScope.Digisip == "DIGI_FPP") { $scope.showschemedetails(); } if (($rootScope.Digisip != "DIGI_FP" && $rootScope.Digisip != "DIGI_FPP") && $("#menu3").hasClass("disabled") == false) { Bindsteptwovalues(); showstepthree(); } $("#menu3").addClass('border'); } } $("#menu3").addClass('border'); } $scope.stepfourmenu = function (value) { if ($("#menu4").hasClass("disabled") == false) { if (validatecontinuesteptwo() == true) { if ($("#menu3").hasClass("disabled") == false) { var isschemchk = false; var Plantype = ""; if ($rootScope.chkNfo == "NFO" && SchemeTypeErrorMsgchk() == true) { isschemchk = true; Plantype = $scope.getselectedschemevalue.split("$")[7]; } else if ($rootScope.Saveddetails == "Saved" && SchemeTypeErrorMsgSaved() == true) { isschemchk = true; Plantype = $scope.ngSavedplantype; } else if ($rootScope.Digisip == "DIGI_FP" || $rootScope.Digisip == "DIGI_FPP") { isschemchk = true; } else { // if (SchemeTypeErrorMsg() == true) { isschemchk = true; // Plantype =getplantype.Schemes.PLAN_TYPE; // } } if (isschemchk) { var getplantype = $scope.query; if (Plantype == "R" && !$scope.chkeuindeclaration) { var bankandbrokerdetails = "" + "|" + "E" + $scope.ngEUIN + "|" + $scope.ngsubbrokerarn + "|" + $("#fppvalue").val(); bankandbrokerdetails = encryptpwd(bankandbrokerdetails, $rootScope.EValue) + "#$#" + $rootScope.EValue; SchemeValidation.getcodevalidate(QueryString,bankandbrokerdetails, $scope.EncryMsg).then(function () { if ($("#menu4").hasClass("disabled") == false) { Bindsteptwovalues(); Bindstepthreevalues(); showstepfour(); } $("#menu4").addClass('border'); }, function (message) { WarningAlert("GetCodevalidation", message); return false; }); } else { Bindsteptwovalues(); // Bindstepthreevalues(); showstepfour(); } } } else { if ($("#menu3").hasClass("disabled") == true) { showstepthree(); showstepfour(); } } } else { showsteptwo(); } $("#menu4").addClass('border'); } } $scope.stepfivemenu = function (value) { if ($("#menu5").hasClass("disabled") == false) { $("#hdnIsAlreadyChq").val(""); if ($("#menu4").hasClass("disabled") == false && validatecontinuesteptwo() == true) { if (validatecontinuestepthree() == true) { var Isschemchk = false; if ($rootScope.Digisip == "DIGI_FPP" && SchemeTypeErrorMsg() == true) { Isschemchk = true; return false; } if ($rootScope.chkNfo == "NFO" && SchemeTypeErrorMsgchk() == true) { Isschemchk = true; } else { if ($rootScope.Digisip == "DIGI_FP" && validatestepfour() == true) { if (!$scope.ngtermsandcondndigisip) { WarningAlert("Terms", "Please accept Terms and Conditions."); return false; } Isschemchk = true; showstepfive(); $scope.ngshowselectedschemedetails0 = false; $scope.ngshowselectedschemedetails1 = false; $scope.ngshowselectedschemedetails2 = false; $scope.InitiateSIP1 = false; $scope.InitiateSIP = false; $scope.ngshowcontstepthree = false; $scope.ngshowtandcfordigisip = false; return false; } else if (validatestepfour() == true && SchemeTypeErrorMsg() == true) { Isschemchk = true; } } if (Isschemchk) { var getplantype = $scope.query; if (getplantype.Schemes.PLAN_TYPE == "R" && !$scope.chkeuindeclaration) { var bankandbrokerdetails = "" + "|" + "E" + $scope.ngEUIN + "|" + $scope.ngsubbrokerarn + "|" + $("#fppvalue").val(); bankandbrokerdetails = encryptpwd(bankandbrokerdetails, $rootScope.EValue) + "#$#" + $rootScope.EValue; SchemeValidation.getcodevalidate(QueryString, bankandbrokerdetails, $scope.EncryMsg).then(function () { if (validatestepfour() == true) { if (cotmvalidation() == true) { var ifsccode; var paymentmode = $scope.ngPayment; if (paymentmode == "NB") { ifsccode = $scope.ngifsccode; } else { ifsccode = $scope.ngifsccode; // ifsccode = $scope.selectedBankOption.Banks.NEFT_IFSC_CODE; } ifsccode = encryptpwd(ifsccode, $rootScope.EValue) + "#$#" + $rootScope.EValue; var bankandbrokerdetails = ifsccode + "|" + $scope.ngEUIN + "|" + $scope.ngsubbrokerarn + "|" + $("#fppvalue").val(); bankandbrokerdetails = encryptpwd(bankandbrokerdetails, $rootScope.EValue) + "#$#" + $rootScope.EValue; IFSCValidation.getcodevalidate(QueryString, bankandbrokerdetails, $scope.EncryMsg).then(function () { Bindsteptwovalues(); Bindstepthreevalues(); showcontinuefour(); $scope.stepthree = false; $scope.stepfive = true; $(".step_border_active").css("width", "100%"); }, function (message) { showstepfour(); WarningAlert("IFSCValidation", message); return false; }); //if ($scope.checkgetcodevalidation("IFSCVALIDATION") == true) { // showcontinuefour(); //} } else { showstepfour(); } } else { showstepfour(); } }, function (message) { WarningAlert("GetCodevalidation", message); return false; }); } else { if ($rootScope.Digisip == "DIGI_FP" || $rootScope.Digisip == "DIGI_FPP") { if (validatestepfour() == true) { Bindsteptwovalues(); showstepfive(); $scope.ngshowselectedschemedetails0 = false; $scope.ngshowselectedschemedetails1 = false; $scope.ngshowselectedschemedetails2 = false; $scope.InitiateSIP1 = false; $scope.InitiateSIP = false; $scope.ngshowcontstepthree = false; $scope.ngshowtandcfordigisip = false; } } else if (validatestepfour() == true) { Bindsteptwovalues(); Bindstepthreevalues(); showcontinuefour(); $scope.stepthree = false; $scope.stepfive = true; $(".step_border_active").css("width", "100%"); } else { showstepfour(); } } } else { if ($rootScope.Digisip != "DIGI_FP" && $rootScope.Digisip != "DIGI_FPP") { showstepfour(); } } } else { if ($rootScope.Digisip != "DIGI_FP" && $rootScope.Digisip != "DIGI_FPP") { showstepthree(); } } } else { if ($("#menu4").hasClass("disabled") == false) { showsteptwo(); } } $("#menu5").addClass('border'); } } function showstepone() { $scope.stepone = true; $scope.steptwo = false; $scope.stepthree = false; $scope.stepfour = false; $scope.stepfive = false; } function showsteptwo() { $scope.stepone = false; $scope.steptwo = true; $scope.stepthree = false; $scope.stepfour = false; $scope.stepfive = false; } function showstepthree() { $scope.stepone = false; $scope.steptwo = false; $scope.stepthree = true; $scope.stepfour = false; $scope.stepfive = false; } function showstepfour() { $scope.stepone = false; $scope.steptwo = false; $scope.stepthree = false; $scope.stepfour = true; $scope.stepfive = false; $scope.stepthreedigifp = false; if ($rootScope.Digisip == "DIGI_FP" || $rootScope.Digisip == "DIGI_FPP") { $scope.ngshowselectedschemedetails0 = false; $scope.ngshowselectedschemedetails1 = false; $scope.ngshowselectedschemedetails2 = false; $scope.InitiateSIP1 = false; $scope.InitiateSIP = false; $scope.ngshowcontstepthree = false; $scope.ngshowtandcfordigisip = false; } } function showstepfive() { $scope.stepone = false; $scope.steptwo = false; $scope.stepthree = false; $scope.stepfour = false; $scope.stepfive = true; } $scope.ngeditdetails = function (value) { if (value == "2") { $scope.stepone = false; $scope.steptwo = true; $scope.stepthree = false; $scope.stepfour = false; $scope.stepfive = false; $scope.ngshoweditsteptwo = true; $scope.ngshowsteptwo = false; } else if (value == "21") { $scope.stepone = false; $scope.steptwo = true; $scope.stepthree = false; $scope.stepfour = false; $scope.stepfive = false; $scope.ngshoweditsteptwo = true; $scope.ngshowsteptwo = false; $("#Nominees").modal("show"); } else if (value == "3") { $scope.stepone = false; $scope.steptwo = false; $scope.stepthree = true; $scope.stepfour = false; $scope.stepfive = false; $scope.ngshoweditstepthree = true; $scope.ngshowstepthree = false; $scope.imgchk = false; $scope.chkHoldervalidate = false; if ($rootScope.Digisip == "DIGI_FP" ||$rootScope.Digisip == "DIGI_FPP") { $scope.stepthree = false; if ($scope.schemedetail0 != undefined && $scope.schemedetail0 != "") { $scope.ngshowselectedschemedetails0 = true; $scope.ngshowcontstepthree1 = true $scope.InitiateSIP = true; } if ($scope.schemedetail1 != undefined && $scope.schemedetail1 != "") { $scope.ngshowselectedschemedetails1 = true; $scope.ngshowcontstepthree1 = true $scope.InitiateSIP1 = true; } if ($scope.schemedetail2 != undefined && $scope.schemedetail2 != "") { $scope.ngshowselectedschemedetails2 = true; $scope.ngshowcontstepthree1 = true } if ($scope.schemedetail0 != undefined && $scope.schemedetail1 != undefined) { $scope.InitiateSIP = false; $scope.InitiateSIP1 = true; } if ($scope.schemedetail1 == "" && $scope.schemedetail2 == "") { $scope.InitiateSIP = true; $scope.InitiateSIP1 = false; } if ($scope.schemedetail1 == "" && $scope.schemedetail0 == "") { $scope.InitiateSIP = false; $scope.InitiateSIP1 = true; } if ($scope.schemedetail0 != "" && $scope.schemedetail1 != "" && $scope.schemedetail2 != "") { $scope.InitiateSIP = false; $scope.InitiateSIP1 = false; } $scope.ngshowselectedschemedetails = true; $scope.ngshowcontstepthree = true; $scope.ngshowtandcfordigisip = true; $scope.ngshowcontstepthree1 = false; } } else if (value == "4") { $scope.stepone = false; $scope.steptwo = false; $scope.stepthree = false; $scope.stepfour = true; $scope.stepfive = false; $scope.ngshowstepfour = false; $scope.Continueditstepfour = true; } } $scope.OnchkEUIN = function () { $scope.ngEUIN = ""; if ($scope.chkeuindeclaration) { // $scope.ngdisableeuindeclaration = true; $scope.chkRIA = true; $scope.ngdisableEUIN = true; } else { // $scope.ngdisableeuindeclaration = false; $scope.ngdisableEUIN = false; $scope.chkRIA = false; } } $scope.ngclicknewJH1pan = function () { $scope.ngshownewJH1pan = false; $scope.ngshowexistJH1pan = true; $scope.JH1Pan = true; $scope.JH1PanNew = false; $scope.ngshowJH1Pan = true; $scope.nglblJH1Pan = false; } $scope.ngclickexistJH1pan = function () { $scope.ngshownewJH1pan = true; $scope.ngshowexistJH1pan = false; $scope.JH1Pan = false; $scope.JH1PanNew = true; $scope.ngJH1PAN = ""; $scope.selectedJH1PanOption = ""; $scope.ngJH1Pan = ""; } $scope.ngclicknewJH2pan = function () { $scope.ngshownewJH2pan = false; $scope.ngshowexistJH2pan = true; $scope.JH2Pan = true; $scope.JH2PanNew = false; $scope.ngshowJH2Pan = true; $scope.nglblJH2Pan = false; $scope.ngJH2Pan = ""; } $scope.ngclickexistJH2pan = function () { $scope.ngshownewJH2pan = true; $scope.ngshowexistJH2pan = false; $scope.JH2Pan = false; $scope.JH2PanNew = true; $scope.ngJH2PAN = ""; $scope.selectedJH2PanOption = ""; } /* SIP Date Change Event Start Code Added by Nethaji */ var $input = $("#SIPstartdate").pickadate({ format: 'dd-mmm-yyyy', formatSubmit: 'dd-mmm-yyyy', changeMonth: true, changeYear: true, selectMonths: true }); var picker = $input.pickadate('picker'); // var $input = $("#SIPenddate").pickadate({ // format: 'dd-mmm-yyyy', // formatSubmit: 'dd-mmm-yyyy', // changeMonth: true, // changeYear: true, // selectMonths: true //}); //var picker1 = $input.pickadate('picker'); $scope.btnsipdate = function (value, text) { if ($("#SIPinstallment").val() == "") { $("#SIPdate").val(""); WarningAlert("ddlAMC", "Please enter no of installment"); return false; } $scope.ngsipdatelbl = false; $scope.ngsipdatetxt = true; $scope.ngsiptxt = value; $scope.ngsipselectedtxt = text; $("#SIPdate").val(value); try { var selectedschemevalue = encryptpwd($scope.getselectedschemevalue.split("$")[0], $rootScope.EValue) + "#$#" + $rootScope.EValue; var sipinstallment = encryptpwd($("#SIPinstallment").val(), $rootScope.EValue) + "#$#" + $rootScope.EValue; var frequency = encryptpwd($("#PGFrequency").val(), $rootScope.EValue) + "#$#" + $rootScope.EValue; var sipdate = encryptpwd($("#SIPdate").val(), $rootScope.EValue) + "#$#" + $rootScope.EValue; $http({ url: '../DigiSIPFP/NoofInstallment/', method: "POST", params: { Query: QueryString, Input: $scope.ngAMCCode, Option2: sipinstallment, Option3: frequency, Option4: sipdate, Option1: selectedschemevalue, Flag: $scope.EncryMsg, fppvalue: $("#fppvalue").val() } }).then(function mySucces(response) { try { var obje1 = EncryptValue(response.data); if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "1")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "1") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "1")) { $("#SIPstartdate").val(obje1[0]["FROM_DATE"]); $("#ScheduleDatePicker9").val($("#SIPstartdate").val()); $("#SIPenddate").val(obje1[0]["TO_DATE"]); txtFoucsUp("SIPstartdate,SIPenddate", "ADD"); $scope.ngdisableamount = false; $scope.hfMinAmount = obje1[0]["MIN_AMOUNT"]; $scope.hfMaxAmount = obje1[0]["MAX_AMOUNT"]; $scope.lblTrgSchMinAmount = "(Min. amount : " + $scope.hfMinAmount + ", Max. amount : " + $scope.hfMaxAmount + ")"; $scope.hdnTrgSchMinAmount = $scope.hfMinAmount; $scope.hdnTrgSchMaxAmount = $scope.hfMaxAmount; } } catch (er) { $scope.FunctionName = "NewPurchaseScheme1"; WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlAMC", CommonError); } }, function myError(response) { $scope.FunctionName = "NewPurchaseScheme2"; WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlAMC", CommonError); }); } catch (er) { $scope.FunctionName = "NewPurchaseScheme3"; $("#ErrorLog").val(er.message); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlAMC", CommonError); } } /* SIPstartdate Start Code Added by Nethaji */ picker.on({ open: function () { if ($scope.ngsiptxt == "" || $scope.ngsiptxt == undefined) { WarningAlert("DivamtUnit", "Please select SIP Date."); $("#SIPstartdate").val(""); return false; } if ($("#SIPstartdate").val() == "") { picker.clear(); $(".ScheduleDatePicker9").val(""); $("#SIPstartdate").val(""); picker.set('select', null); } else { var mindate = $("#hfMinDate").val(); var maxdate = $("#hfMaxDate").val(); var myDate = mindate.split('-'); var day = myDate[0]; var mnth = myDate[1]; var mny = myDate[2]; var myDate1 = maxdate.split('-'); var day1 = myDate1[0]; var maxm = myDate1[1]; var maxy = myDate1[2]; var currentYear = (new Date).getFullYear(); var months = [ 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec' ]; var months1 = [ 'JAN', 'FEB', 'MAR', 'APR', 'MAY', 'JUN', 'JUL', 'AUG', 'SEP', 'OCT', 'NOV', 'DEC' ]; var month = months.indexOf(mnth); var minmonth = months1.indexOf(mnth); var maxmonth = months.indexOf(maxm); picker.set('min', new Date(mny, minmonth, day)); picker.set('max', new Date(maxy, maxmonth, day1)); picker.set('select', new Date($("#SIPstartdate").val())); picker.set('disable', [1, 2, 3, 4, 5, 6 ]); picker.set('disable', [7, { from: [mny, minmonth, day], to: [maxy, maxmonth, day1], inverted: true } ]); picker.set('enable', [ [mny, minmonth, day], [maxy, maxmonth, day1] ]); } }, close: function () { if ($("#SIPdate").val() == "") { WarningAlert("SIPdate1", "Please Enter SIP Date."); $("#SIPstartdate").val(""); $("#SIPstartdate").next().addClass("active"); } else if ($("#SIPenddate").val() != "") { var todate = $("#SIPenddate").val(); var myDate = todate.split('-'); var day = myDate[0]; var mnth = myDate[1]; var months = [ 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec' ]; var monthName = new Array(12) monthName[0] = "Jan"; monthName[1] = "Feb"; monthName[2] = "Mar"; monthName[3] = "Apr"; monthName[4] = "May"; monthName[5] = "Jun"; monthName[6] = "Jul"; monthName[7] = "Aug"; monthName[8] = "Sep"; monthName[9] = "Oct"; monthName[10] = "Nov"; monthName[11] = "Dec"; var month1 = months.indexOf(mnth); var mont = monthName[month1++]; var mny = myDate[2]; var Todate = (mny + "/" + month1 + "/" + day); var fromdate = $("#SIPstartdate").val(); var myDate1 = fromdate.split('-'); var day1 = myDate1[0]; var maxm = myDate1[1]; var month2 = months.indexOf(maxm); var mont2 = monthName[month2++]; var maxy = myDate1[2]; var maxdate = (maxy + "/" + month2 + "/" + day1); var SIPDay = $("#SIPdate").val().trim(); var sipsd = fromdate.split("-"); var siped = todate.split("-"); if (sipsd[0] != siped[0]) { $("#SIPenddate1").off("focus"); this.close(); $("#SIPenddate").val(""); $("#SIPinstallment").val(""); $("#chkPerpetualSIP").prop("checked", false); $("#SIPenddate").off("focus"); } else if (todate == fromdate) { $("#SIPenddate").off("focus"); this.close(); $("#SIPenddate").val(""); $("#SIPenddate").off("focus"); } else { $("#SIPenddate").off("focus"); this.close(); $("#SIPenddate1").off("focus"); this.close(); } } else if ($("#SIPstartdate").val() != "") { var Date = $("#SIPstartdate").val(); var mxd = Date.split('-'); var maxdd = mxd[0]; var maxm = mxd[1]; var maxy = mxd[2]; var AllowedDates = $scope.hfAllowedDates; var AllowedDates = $("#hfAllowedDates").val(); AllowedDates = AllowedDates.split(','); var sipd = ""; var SIPDay = $("#SIPdate").val().trim(); var SIPdate = $("#SIPdate").val().trim(); var length = $("#SIPdate").val().length; if (length == 1) { SIPDay = '0' + SIPDay; } else { SIPDay; } var MinDate = $("#hfMinDate").val(); var MaxDate = $("#hfMaxDate").val(); sipd = (SIPDay < 10 ? '0' : '') + SIPDay; var mid = MinDate.split('-'); var mnd = mid[0]; var mnm = mid[1]; var mny = mid[2]; var myDate1 = MaxDate.split('-'); var day1 = myDate1[0]; var maxm = myDate1[1]; var maxy = myDate1[2]; var maxdate = (day1 + "/" + maxm + "/" + maxy); var mingap = new Date(mny, mnm, mnd); var mingap = (mnd + "-" + mnm + "-" + mny) var maxgap = new Date(maxy, maxm, day1); var maxgap = (day1 + "-" + maxm + "-" + maxy); var today = (maxdd + "-" + maxm + "-" + maxy); if ($.inArray(maxdd, AllowedDates) !== -1 && SIPdate > 0) { var actmnth; if (SIPDay < mnd) { actmnth = mnm + 1; } else { actmnth = mnm; } var mxd = MaxDate.split('-'); var maxd = mxd[0]; var maxm = mxd[1]; var maxy = mxd[2]; var Date = $("#SIPstartdate").val(); var mxd = Date.split('-'); var maxdd = mxd[0]; var maxm = mxd[1]; var maxy = mxd[2]; var months = [ 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec' ]; var month = months.indexOf(maxm); var monthNames = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October ", "November", "December " ]; var mont = (monthNames[parseInt(month) - 1]); var setdate = maxdd + '-' + maxm + '-' + maxy; var fromdate = $("#SIPstartdate").val(); var sipsd = fromdate.split("-"); $("#SIPdate").val(sipsd[0]); $("#SIPstartdate").pickadate("option", "minDate", MinDate); $("#SIPstartdate").pickadate("option", "maxDate", MaxDate); $("#SIPstartdate").pickadate("setDate", setdate); $("#SIPenddate").pickadate("option", "minDate", setdate); } else { $("#SIPstartdate").val(""); WarningAlert("SIPstartdate11", "Selected SIP start date is not allowed for this scheme."); $("#SIPstartdate1").off("focus"); } } else { $("#SIPstartdate1").off("focus"); this.close(); $("#SIPstartdate").hide(); } }, }); /*SIPstartdate End Code */ //var $input = $("#SIPenddate").pickadate({ // format: 'dd-mmm-yyyy', // formatSubmit: 'dd-mmm-yyyy', // changeMonth: true, // changeYear: true, // selectMonths: true //}); //var picker1 = $input.pickadate('picker'); $scope.loadEnddate = function () { try { if ($("#SIPdate").val().trim() != "" && $("#SIPdate").val().trim() != undefined) { var check = $("#chkPerpetualSIP").prop("checked"); if (check == true) { var date = "31-Dec-2099"; $("#SIPenddate").val(date); var frequency = $("#FPFrequencyval" + $scope.selectedsipscheme).val(); var dec_Input = $scope.ngAMCCode; dec_Input = encryptpwd(dec_Input, $rootScope.EValue) + "#$#" + $rootScope.EValue; var input_Opt = $("#SIPdate").val().trim(); input_Opt = encryptpwd(input_Opt, $rootScope.EValue) + "#$#" + $rootScope.EValue; var input_Opt2 = $("#SIPstartdate").val(); input_Opt2 = encryptpwd(input_Opt2, $rootScope.EValue) + "#$#" + $rootScope.EValue; var input_Opt3 = date; input_Opt3 = encryptpwd(input_Opt3, $rootScope.EValue) + "#$#" + $rootScope.EValue; var input_Opt4 = $("#PGFrequency").val(); input_Opt4 = encryptpwd(input_Opt4, $rootScope.EValue) + "#$#" + $rootScope.EValue; $http({ method: "POST", url: '../DigiSIP/GetPerpetualInstallment/', params: { Query: QueryString, Input: dec_Input, Option1: input_Opt, Option3: input_Opt3, Option2: input_Opt2, Option4: input_Opt4, LoginType:"DigiFP", fppvalue: $("#fppvalue").val(), Option5: $scope.EncryMsg } }).then(function mySucces(response) { try { var obje1 = response.data; obje1 = EncryptValue(response.data); if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "1")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "1") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "1")) { $("#SIPinstallment").val(obje1[0].NO_OF_COUNTS); } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "8")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "8") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "8")) { $window.location.href = "../MCLogout/MCLogout?noqOd5m5D5TwIQh5nk-PgA=="; return false; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "9")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "9") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "9")) { $window.location.href = "../MCLogout/MCLogout?" + QueryString; return false; } else { WarningAlert("ddlFolioNo", obje1[0]["MESSAGE"]); } } catch (er) { $scope.FunctionName = "LoadInstall1"; $("#ErrorLog").val(er.message + " " + "Input ->" + $scope.AMCVal + "," + $scope.FolioValue + "," + $scope.SchemeCode + "," + $scope.Amount_Unit + "," + frequency); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlAMC", CommonError); } }, function myError(response) { $scope.FunctionName = "LoadInstall2"; $("#ErrorLog").val(response.status + " " + response.statusText + " " + "Input ->" + $scope.AMCVal + "," + $("#SIPdate").val().trim() + "," + Startdate + "," + Enddate + "," + frequency); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlAMC", CommonError); }); } else { $("#chkPerpetualSIP").prop("checked", false); $("#SIPstartdate").val(""); $("#SIPenddate").val(""); $("#SIPinstallment").val(""); $("#ngsiptxt").val(""); $("#SIPdate").val(""); $scope.ngsipdatetxt = false; $scope.ngsipdatelbl = true; $scope.ngsiptxt = ""; $scope.ngsipselectedtxt = ""; $scope.hfMinAmount = ""; $scope.hfMaxAmount = ""; $scope.lblTrgSchMinAmount = ""; $scope.hdnTrgSchMinAmount = ""; $scope.hdnTrgSchMaxAmount = ""; $scope.Amount_Unit = ""; $scope.ngdisableamount = true; $("#divamtinword1").css('display', 'none'); } } else { WarningAlert("SIPdate", "Enter SIP date."); $("#chkPerpetualSIP").prop("checked", false); $scope.hfMinAmount = ""; $scope.hfMaxAmount = ""; $scope.lblTrgSchMinAmount = ""; $scope.hdnTrgSchMinAmount = ""; $scope.hdnTrgSchMaxAmount = ""; $scope.Amount_Unit = ""; $scope.ngdisableamount = true; $("#divamtinword1").css('display', 'none'); } } catch (er) { $scope.FunctionName = "loadEnddate"; $("#ErrorLog").val(er.message); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlAMC", CommonError); } } var MinDate = $("#hfMinDate").val(); var MaxDate = $("#hfMaxDate").val(); var myDate = new Date(MinDate); var day = ("0" + myDate.getDate()).slice(-2); var mnth = myDate.getMonth(); function diff_months(dt2, dt1) { var diff = (dt2.getTime() - dt1.getTime()) / 1000; diff /= (60 * 60 * 24 * 7 * 4); return Math.abs(Math.round(diff)); } $scope.LoadInstall = function () { try { //var frequency = $("#ddlfrequency").val().split("^#$#^")[1]; var monthName = new Array(12) monthName[0] = "Jan"; monthName[1] = "Feb"; monthName[2] = "Mar"; monthName[3] = "Apr"; monthName[4] = "May"; monthName[5] = "Jun"; monthName[6] = "Jul"; monthName[7] = "Aug"; monthName[8] = "Sep"; monthName[9] = "Oct"; monthName[10] = "Nov"; monthName[11] = "Dec"; var months = [ 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec' ]; var edta = $("#SIPenddate").val(); var da = $("#SIPstartdate").val(); var nowda = new Date(da); var now = new Date(edta); var mid = da.split('-'); var mnd = mid[0]; var mnm = mid[1]; var mny = mid[2]; var m = months.indexOf(mnm); var monmin = monthName[m]; var max = edta.split('-'); var maxnd = max[0]; var maxnm = max[1]; var maxny = max[2]; var m1 = months.indexOf(maxnm); var monmax = monthName[m1]; var minlength = mnd.toString.length; if (minlength == 1) { mnd = '0' + mnd; } else { mnd; } var maxnlength = mnd.toString.length; if (maxnlength == 1) { maxnd = '0' + maxnd; } else { maxnd; } var Startdate = mnd + '-' + monmin + '-' + mny; var Enddate = maxnd + '-' + monmax + '-' + maxny; var amc = $("#AMCCode").val(); var freqvalue = $("#PGFrequency").val(); var sipdate = $("#SIPdate").val().trim(); sipdate = encryptpwd(sipdate, $rootScope.EValue) + "#$#" + $rootScope.EValue; //var Startdate = $("#SIPdate").val().trim(); Startdate = encryptpwd(Startdate, $rootScope.EValue) + "#$#" + $rootScope.EValue; Enddate = encryptpwd(Enddate, $rootScope.EValue) + "#$#" + $rootScope.EValue; freqvalue = encryptpwd(freqvalue, $rootScope.EValue) + "#$#" + $rootScope.EValue; $http({ method: "POST", url: '../FreshPurchase/GetNoofInstallement/', params: { Query: QueryString, Input: amc, Option1: sipdate, Option3: Startdate, Option2: Enddate, Option4: freqvalue, fppvalue: $("#fppvalue").val() } }).then(function mySucces(response) { try { var obje1 = EncryptValue(response.data); $scope.hNoofCount = obje1[0]["NO_OF_COUNTS"]; var Mininstall = $scope.hfMinInstallment; //$("#hfMinInstallment").val().trim(); Mininstall = parseInt(Mininstall); var NoofInstall = $scope.hNoofCount;//parseInt(response.d) if (NoofInstall < Mininstall) { $("#SIPenddate").val(""); $("#SIPinstallment").val(""); WarningAlert("chkPerpetualSIP", "Minimum no. of installment is " + Mininstall + "."); //$("#SIPenddate").focus(); } else { $("#SIPinstallment").val(NoofInstall); } } catch (er) { $scope.FunctionName = "LoadInstall1"; $("#ErrorLog").val(er.message + " " + "Input ->" + $scope.AMCVal + "," + $("#SIPdate").val().trim() + "," + Startdate + "," + Enddate + "," + frequency); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlAMC", CommonError); } }, function myError(response) { $scope.FunctionName = "LoadInstall2"; $("#ErrorLog").val(response.status + " " + response.statusText + " " + "Input ->" + $scope.AMCVal + "," + $("#SIPdate").val().trim() + "," + Startdate + "," + Enddate + "," + frequency); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlAMC", CommonError); }); } catch (er) { $scope.FunctionName = "LoadInstall3"; $("#ErrorLog").val(er.message); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlAMC", CommonError); } } $scope.IsValid = function (data) { try { if (data == "frequency") { return true; } else if ($("#ddlfrequency").val() == "") { WarningAlert("DivamtUnit", "Please select frequency."); return false; } else if (data == "SIPdate") { return true; } else if ($("#SIPdate").val() == "") { WarningAlert("DivamtUnit", "Please enter SIP date."); return false; } else if (data == "SIPstartdate") { return true; } else if ($("#SIPstartdate").val() == "") { WarningAlert("DivamtUnit", "Please enter SIP start date."); return false; } else if (data == "SIPenddate") { return true; } else if ($("#SIPenddate").val() == "") { WarningAlert("DivamtUnit", "Please enter SIP end date."); return false; } else if (data == "AmountUnit") { return true; } else if ($("#Amount_Unit").val() == "") { WarningAlert("DivamtUnit", "Please enter amount."); return false; } else if (data == "PaymentType") { return true; } else if ($("#Amount_Unit").val() != "") { var Value = $("#Amount_Unit").val(); var TrgMinAmt = $scope.hdnTrgSchMinAmount; if ((Value * 1) < (TrgMinAmt * 1)) { WarningAlert("hdnMinAmount", "Amount should be greater than the minimum amount."); return false; } } if ($("#ddlPaymentType").val() == "" || $("#ddlPaymentType").val() == null) { WarningAlert("ddlPayoutBank", "Please select Payment Type."); return false; } else if (data == "BankName") { return true; } else if ($("#ddlBankName").val() == "" || $("#ddlBankName").val() == null) { WarningAlert("ddlBankName", "Please select Bank Name."); return false; } else if (data == "MobileNo") { return true; } else if ($("#ddlMobileNo").val() == "" || $("#ddlMobileNo").val() == null) { $scope.Amount_Unit = ""; WarningAlert("ddlMobileNo", "Please select Mobile No."); return false; } if ($("#Amount_Unit").val() <= 0) { WarningAlert("hdnMinAmount", "Please enter a non-zero positive value."); return false; } if ($scope.chkagree == false && $scope.IsPortFolio == true) { WarningAlert("chkagree", "Please select terms & conditions."); return false; } } catch (er) { $scope.FunctionName = "IsValid"; $("#ErrorLog").val(er.message); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlAMC", CommonError); } return true; } $scope.UploadCncl = function () { $scope.image = null; $scope.imageFileName = ''; $scope.uploadme = {}; $scope.uploadme.src = ''; $("#hdnIsAlreadyChq").val(""); $("#PGimagefiletext").val(""); //$("#ImgPrev").hide(); //$("#UploadImg").show(); $(".FileUpload ").click(); } var degrees = 0; $scope.rotateMe = function () { degrees += 90; //$('.img').addClass('rotated'); // for one time rotation $('#UploadImagefile').css({ 'transform': 'rotate(' + degrees + 'deg)', '-ms-transform': 'rotate(' + degrees + 'deg)', '-moz-transform': 'rotate(' + degrees + 'deg)', '-webkit-transform': 'rotate(' + degrees + 'deg)', '-o-transform': 'rotate(' + degrees + 'deg)' }); } $scope.chkagreeFp = function () { if ($scope.chkagree == true) { $scope.ngnomineeAddress1 = $("#PGDefAddress1").val(); $scope.ngnomineeAddress2 = $("#PGDefAddress2").val(); $scope.ngnomineeAddress3 = $("#PGDefAddress3").val(); $scope.ngnomineepincode = $("#PGPincode").val(); $scope.ngnomineecity = $("#PGCity").val(); $scope.ngnomineecountry = $("#PGCountry").val(); txtFoucsUp("txtnomineeAddress1,ngguardianname1,txtnomineeAddress2,txtnomineeAddress3,txtnomineepincode,txtnomineecity,txtnomineecountry", "ADD"); } if ($scope.chkagree == false) { $scope.ngnomineeAddress1 = ""; $scope.ngnomineeAddress2 = ""; $scope.ngnomineeAddress3 = ""; $scope.ngnomineepincode = ""; $scope.ngnomineecity = ""; $scope.ngnomineecountry = ""; } } // Pre Login Fresh Purchase Code added by Devendiran on 05_Sep_2018 Start $scope.BindValue = function () { $rootScope.chkFatcastatus = ""; if (!angular.isUndefined($scope.FPPInvPAN) && $scope.FPPInvPAN.length == 10) { $scope.LoadAMC(); //$scope.ngPANTxt = encryptpwd($scope.ngPANTxt, $("#fppvalue").val()); //$scope.ngPANTxt = $scope.ngPANTxt + ""; //$scope.FPPInvPAN = $scope.ngPANTxt; // $scope.selectedpan(''); // $scope.selectpan(''); } } $scope.VerifyMobile = function () { var amc = $scope.ngAMCCode; $("#txtKYCOTPNumber").val(encryptpwd($("#txtKYCOTPNumber").val(), $rootScope.EValue) + "#$#" + $rootScope.EValue); try { $http({ url: '../FreshPurchase/VerifyMob/', method: "POST", params: { Query: QueryString, Option1: amc, Option2: $scope.EncryMsg, Option3: $("#txtKYCOTPNumber").val(), fppvalue: $("#fppvalue").val(), Option4: $scope.ngPANTxt } }).then(function mySuccess(response) { try { var obje1 = EncryptValue(response.data); if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "0")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "0") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "0")) { $("#txtKYCOTPNumber").val(""); $(".lblOTPErrorMsg").text(obje1[0].Message); return false; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "1")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "1") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "1")) { if ($("#FPPEmailId").val() == obje1[0]["Online_Email"] && $scope.FPPInvPAN.toUpperCase() == obje1[0]["Online_PAN"]) { $scope.FPPOPT = false; $scope.OTPMResponse = true; $("#txtKYCOTPNumbertxtKYCOTPNumber").val(""); } else { WarningAlert("verifymobile", CommonError); return false; } } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "10")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "10") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "10")) { $("#txtKYCOTPNumber").val(""); $(".lblOTPErrorMsg").text(obje1[0].Message); return false; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "12")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "12") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "1")) { $("#txtKYCOTPNumber").val(""); $("#KYCStatus").modal("hide"); WarningAlert("ddlFolioNo", obje1[0].Message); return false; } } catch (er) { $scope.FunctionName = "VerifyMobile"; $("#ErrorLog").val(er.message + " " + "Input ->" + amc); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } }, function myError(response) { $scope.FunctionName = "VerifyMobile"; $("#ErrorLog").val(response.status + " " + response.statusText + " " + "Input ->" + amc); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); }); } catch (er) { $scope.FunctionName = "VerifyMobile"; $("#ErrorLog").val(er.message + " " + "Input ->" + amc); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } } function ShowNami() { if($scope.FATCASTATUS =="T") $scope.ShowNaminee(); } $scope.IsFatcaChecked = function () { checkfatcastatus(false); //function first() { // checkfatcastatus(); // return $.when('First'); //} //function second(data) { // message(data); // return $.when(data + ' Second'); //} //function third(data) { // message(data); // return $.when(data + ' Third'); //} //function message(html) { // $('
').html(html).appendTo($('body')); //} //first().then(second).then(third).then(message); //alert($scope.FATCASTATUS); //if (checkfatcastatus() == true) // $scope.ShowNaminee(); //else // $("#KYCStatus").modal("hide"); } $scope.btnConVerify = function () { var amc = $scope.ngAMCCode + "|" + $scope.ngAMCTxt; var input = $scope.FPPInvPAN + "|" + $("#nggetdateofbirth").val() + "|" + $scope.selectedBankOption.Banks.BANK_CODE + "|" + $scope.ngmodeofholdingdesc + "|" + $scope.ngTaxStatuscode + "|" + $scope.ngPayment; input = encryptpwd(input, $rootScope.EValue) + "#$#" + $rootScope.EValue; try { $http({ url: '../FreshPurchase/ConVerify/', method: "POST", params: { Query: QueryString, Input: input, Option1: amc, Option2: $scope.EncryMsg, fppvalue: $("#fppvalue").val() } }).then(function mySuccess(response) { try { var obje1 = EncryptValue(response.data); if (obje1[0]["Value"] == "1") { $window.location.href = obje1[0]["URL"]; return false; } else { $("#KYCStatus").modal("hide"); WarningAlert("ddlFolioNo", CommonError); } } catch (er) { $scope.FunctionName = "VerifyMobile"; $("#ErrorLog").val(er.message + " " + "Input ->" + amc); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } }, function myError(response) { $scope.FunctionName = "VerifyMobile"; $("#ErrorLog").val(response.status + " " + response.statusText + " " + "Input ->" + amc); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); }); } catch (er) { $scope.FunctionName = "VerifyMobile"; $("#ErrorLog").val(er.message + " " + "Input ->" + amc); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } } $scope.PreFillKYC = function () { $http({ url: '../FreshPurchase/PreFillKYC/', method: "POST", params: { Query: QueryString } }).then(function mySuccess(response) { try { var obje1 =response.data; if (obje1[0]["Value"] == "1" || obje1[0]["Value"] == "11") { $("#FPPContent").html(obje1[0]["HTMLContent"]); if (obje1[0]["Value"] == "1") { $("#FPPEmailId").val(obje1[0]["Email"]); $scope.btnEmailSubmit(); } } else { WarningAlert("ddlFolioNo", CommonError); } } catch (er) { $scope.FunctionName = "PreFillKYC"; $("#ErrorLog").val(er.message + " " + "Input ->" + amc); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } }, function myError(response) { $scope.FunctionName = "PreFillKYC1"; $("#ErrorLog").val(response.status + " " + response.statusText + " " + "Input ->" + amc); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); }); } $scope.PrefilleMandatecheck = function () { $scope.ngPaymentcheck = "IEN"; $scope.stepone = false; $scope.steptwo = false; $scope.stepthree = false; $scope.stepfour = false; $scope.stepfive = true; $(".editicon").css("display", "none"); $scope.ngshowsteps = false; var QueryString = $("#ReturnMsg").val(); $scope.returnmsgurl = $("#ReturnMsg").val(); $scope.requestno = $("#RequestRefno").val(); $http({ url: '../FreshPurchase/prefillEmandateValues/', method: "POST", params: { Query: QueryString, Option1: $scope.requestno, Option2: $("#RequestRefno").val(), fppvalue: $("#fppvalue").val() } }).then(function mySuccess(response) { try { var obje1 = response.data; if (obje1[0]["VALUE"] == "1") { $rootScope.TransType = "DIGI_FPP"; $scope.OTPvalue = obje1[0]["OTPInputs"]; $scope.IsMobileOTP = "T"; $scope.OTPEnableeMandate = obje1[0]["OTPEnable"]; $("#fppvalue").val(obje1[0]["fppvalue"]); $rootScope.EValue = obje1[0]["fppvalue"]; if (obje1[0].hasOwnProperty("EValue") == true) { $rootScope.EValue = obje1[0]["EValue"]; } $("#AMCCode").val(obje1[0]["amccode"]); $("#hdnFPPEncryMsg").val($scope.OTPvalue.split("#$#")[0]); $scope.EncryMsg = $scope.OTPvalue.split("#$#")[0]; $scope.queryvalues = obje1[0]["query"]; $scope.ngbankname = obje1[0]["MandateBankValue"]; var displayvalues = obje1[0]["PrefillValues"].split("#$#"); $scope.ngconfmInvestorName = displayvalues[0]; $scope.ngconfmPAN = displayvalues[1]; $scope.ngconfmDOB = displayvalues[2]; $scope.ngconfmmodeofholding = displayvalues[3]; $scope.ngconfmemailid = displayvalues[4]; $scope.ngconfmmobileno = displayvalues[5]; $scope.ngconfmtaxstatus = displayvalues[6]; $scope.ngconfmgender = displayvalues[7]; $scope.ngnom1Name = displayvalues[8]; $scope.ngnom1DOB = displayvalues[9]; $scope.ngnom1Relationship = displayvalues[10]; $scope.ngnom1percentage = displayvalues[11]; $scope.ngnom2Name = displayvalues[12]; $scope.ngnom2DOB = displayvalues[13]; $scope.ngnom2Relationship = displayvalues[14]; $scope.ngnom2percentage = displayvalues[15]; $scope.ngnom3Name = displayvalues[16]; $scope.ngnom3DOB = displayvalues[17]; $scope.ngnom3Relationship = displayvalues[18]; $scope.ngnom3percentage = displayvalues[19]; $scope.ngconfmpaymentmode = displayvalues[20]; $scope.ngconfmamcname = displayvalues[21]; $scope.ngconfmschemename = displayvalues[22]; $scope.ngconfmdividendoption = displayvalues[23]; $scope.ngconfmamount = displayvalues[24] $scope.ngconfmbrokercode = displayvalues[25]; $scope.digisipdetails = true; $scope.Divschemedetail = true; $scope.ngconfmfreq = displayvalues[26]; $scope.ngconfmsipdate = displayvalues[27]; $scope.ngconfmsipfromdate = displayvalues[28]; $scope.ngconfmsiptodate = displayvalues[29]; $scope.ngconfmNoOfInstallments = displayvalues[30]; $scope.ngconfmschemename1 = displayvalues[31]; $scope.ngconfmdividendoption1 = displayvalues[32]; $scope.ngconfmamount1 = displayvalues[33]; $scope.ngconfmbrokercode1 = displayvalues[34]; $scope.ngconfmfreq1 = displayvalues[35]; $scope.ngconfmsipdate1 = displayvalues[36]; $scope.ngconfmsipfromdate1 = displayvalues[37]; $scope.ngconfmsiptodate1 = displayvalues[38]; $scope.ngconfmNoOfInstallments1 = displayvalues[39]; if ($scope.ngconfmschemename1 == "" || $scope.ngconfmschemename1 == undefined || $scope.ngconfmschemename1 == null) { $scope.Divschemedetail1 = false; } $scope.ngconfmschemename2 = displayvalues[39]; $scope.ngconfmdividendoption2 = displayvalues[40]; $scope.ngconfmamount2 = displayvalues[41]; $scope.ngconfmbrokercode2 = displayvalues[42]; $scope.ngconfmfreq2 = displayvalues[43]; $scope.ngconfmsipdate2 = displayvalues[44]; $scope.ngconfmsipfromdate2 = displayvalues[45]; $scope.ngconfmsiptodate2 = displayvalues[46]; $scope.ngconfmNoOfInstallments2 = displayvalues[47]; if ($scope.ngconfmschemename1 == "" || $scope.ngconfmschemename1 == undefined || $scope.ngconfmschemename1 == null) { $scope.Divschemedetail2 = true; } } else { $("#btnSubmit").css("display", "none"); var displayvalues = obje1[0]["PrefillValues"].split("#$#"); $scope.ngconfmInvestorName = displayvalues[0]; $scope.ngconfmPAN = displayvalues[1]; $scope.ngconfmDOB = displayvalues[2]; $scope.ngconfmmodeofholding = displayvalues[3]; $scope.ngconfmemailid = displayvalues[4]; $scope.ngconfmmobileno = displayvalues[5]; $scope.ngconfmtaxstatus = displayvalues[6]; $scope.ngconfmgender = displayvalues[7]; $scope.ngnom1Name = displayvalues[8]; $scope.ngnom1DOB = displayvalues[9]; $scope.ngnom1Relationship = displayvalues[10]; $scope.ngnom1percentage = displayvalues[11]; $scope.ngnom2Name = displayvalues[12]; $scope.ngnom2DOB = displayvalues[13]; $scope.ngnom2Relationship = displayvalues[14]; $scope.ngnom2percentage = displayvalues[15]; $scope.ngnom3Name = displayvalues[16]; $scope.ngnom3DOB = displayvalues[17]; $scope.ngnom3Relationship = displayvalues[18]; $scope.ngnom3percentage = displayvalues[19]; $scope.ngconfmpaymentmode = displayvalues[20]; $scope.ngconfmamcname = displayvalues[21]; $scope.ngconfmschemename = displayvalues[22]; $scope.ngconfmdividendoption = displayvalues[23]; $scope.ngconfmamount = displayvalues[24] $scope.ngconfmbrokercode = displayvalues[25]; $scope.digisipdetails = true; $scope.Divschemedetail = true; $scope.ngconfmfreq = displayvalues[26]; $scope.ngconfmsipdate = displayvalues[27]; $scope.ngconfmsipfromdate = displayvalues[28]; $scope.ngconfmsiptodate = displayvalues[29]; $scope.ngconfmNoOfInstallments = displayvalues[30]; $scope.ngconfmschemename1 = displayvalues[31]; $scope.ngconfmdividendoption1 = displayvalues[32]; $scope.ngconfmamount1 = displayvalues[33]; $scope.ngconfmbrokercode1 = displayvalues[34]; $scope.ngconfmfreq1 = displayvalues[35]; $scope.ngconfmsipdate1 = displayvalues[36]; $scope.ngconfmsipfromdate1 = displayvalues[37]; $scope.ngconfmsiptodate1 = displayvalues[38]; $scope.ngconfmNoOfInstallments1 = displayvalues[39]; if ($scope.ngconfmschemename1 == "" || $scope.ngconfmschemename1 == undefined || $scope.ngconfmschemename1 == null) { $scope.Divschemedetail1 = false; } $scope.ngconfmschemename2 = displayvalues[39]; $scope.ngconfmdividendoption2 = displayvalues[40]; $scope.ngconfmamount2 = displayvalues[41]; $scope.ngconfmbrokercode2 = displayvalues[42]; $scope.ngconfmfreq2 = displayvalues[43]; $scope.ngconfmsipdate2 = displayvalues[44]; $scope.ngconfmsipfromdate2 = displayvalues[45]; $scope.ngconfmsiptodate2 = displayvalues[46]; $scope.ngconfmNoOfInstallments2 = displayvalues[47]; if ($scope.ngconfmschemename1 == "" || $scope.ngconfmschemename1 == undefined || $scope.ngconfmschemename1 == null) { $scope.Divschemedetail2 = true; } WarningAlert("ddlFolioNo", obje1[0]["MESSAGE"]); } } catch (er) { $scope.FunctionName = "PreFillKYC"; $("#ErrorLog").val(er.message + " " + "Input ->" + amc); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } }, function myError(response) { $scope.FunctionName = "PreFillKYC1"; $("#ErrorLog").val(response.status + " " + response.statusText + " " + "Input ->" + amc); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); }); } $scope.PrillFillplkyccheck = function () { $http({ url: '../FreshPurchase/plkycresponsecheck/', method: "POST", params: { Query: QueryString, fppvalue: $("#fppvalue").val() } }).then(function mySuccess(response) { try { var obje1 = response.data; if (obje1[0]["STATUS"] == "Y") { var responsevalues = obje1[0]["ONLINEVALUES"]; var getuserdetails = responsevalues.split("$")[1]; var emailid = getuserdetails.split("|")[0]; var pwd = getuserdetails.split("|")[1]; var pan = responsevalues.split("$")[0]; $scope.EncryMsg = obje1[0]["EncryMsg"]; $("#hdnFPPEncryMsg").val(obje1[0]["EncryMsg"]); $rootScope.EValue = responsevalues.split("$")[5]; $scope.TransType = responsevalues.split("$")[6]; //plkycresponsecheck $("#FPPEmailId").val(emailid); $scope.ngtxtemailid = emailid; $scope.FPPEmailId = emailid; $scope.FPPInvPAN = pan; $("#FPPInvPAN").val(pan); $rootScope.panvalidatestring = pan; $("#fppvalue").val(responsevalues.split("$")[5]); $("#nggetdateofbirth").val(responsevalues.split("$")[8]); $("#dateofbirth").show(); txtFoucsUp("FPPEmailId,FPPInvPAN", "ADD"); //$scope.LoadAMC(); $scope.ngAMCCode = responsevalues.split("$")[3]; $rootScope.ngAMCCode = responsevalues.split("$")[3]; $scope.ngAMCTxt = responsevalues.split("$")[4]; $scope.ngshowamc = false; $scope.nglblAMCName = true; //$scope.ngPANTxt = responsevalues.split("$")[10] + "#$#" + responsevalues.split("$")[11]; $http({ url: '/Login/EncryKey', method: "POST", params: {} }).then(function mySucces(response) { var obje1 = response.data; if (obje1.length >= "0") { var inputVal = obje1; var Input = encryptpwd(pan, inputVal); var Input = Input + "#$#" + inputVal; $scope.ngPANTxt = Input; $rootScope.ngPANTxt = Input; //$scope.FPPInvPAN = Input; //$("#RAmount_Unit").val(Input); } }); $scope.ngSaveandexit = false; $("#DivInvestorPAN").hide(); $("#DivFPPInvPAN").show() $("#DivFPPInvPANemail").show(); //$("#hname").text("Fresh Purchase"); $scope.IsPostLogin = true; $("#FPForm,#btnBack").show(); $("#EmailForm").hide(); $scope.lblemailid = emailid; $scope.lblpannumber = pan; $scope.ngdisablelblemailid = true; $scope.ngdisablelblpannumber = true; $("#divtaxstatus").hide(); $("#divheliosnrilink").hide(); $("#divmodeofhold").hide(); $("#Continuestepone").hide(); $("#btnBack").hide(); txtFoucsUp("lblemailid", "ADD"); txtFoucsUp("lblpannumber", "ADD"); if (QueryString.indexOf("msg=") != -1) { QueryString = responsevalues.split("$")[9]; $("#hdnplkycresponsecheck").val(responsevalues.split("$")[9]); } $scope.verifyplkyccheck(emailid + "|" + responsevalues.split("$")[7], pan, responsevalues.split("$")[6]); } else if (obje1[0]["STATUS"] == "N") { $("#verifyplkyc").hide(); var responsevalues = obje1[0]["ONLINEVALUES"]; var getuserdetails = responsevalues.split("$")[1]; var emailid = getuserdetails.split("|")[0]; var pwd = getuserdetails.split("|")[1]; var pan = responsevalues.split("$")[0]; $scope.TransType = responsevalues.split("$")[6]; $scope.EncryMsg = obje1[0]["EncryMsg"]; $("#hdnFPPEncryMsg").val(obje1[0]["EncryMsg"]); $rootScope.EValue = responsevalues.split("$")[5]; //plkycresponsecheck $("#FPPEmailId").val(emailid); $scope.ngtxtemailid = emailid; $scope.FPPEmailId = emailid; $scope.FPPInvPAN = pan; $("#FPPInvPAN").val(pan); $rootScope.panvalidatestring = pan; $("#fppvalue").val(responsevalues.split("$")[5]); txtFoucsUp("FPPEmailId,FPPInvPAN", "ADD"); //$scope.LoadAMC(); $("#nggetdateofbirth").val(responsevalues.split("$")[8]); $("#dateofbirth").show(); $scope.ngAMCCode = responsevalues.split("$")[3]; $rootScope.ngAMCCode = responsevalues.split("$")[3]; $scope.ngAMCTxt = responsevalues.split("$")[4]; $scope.ngshowamc = false; $scope.nglblAMCName = true; $http({ url: '/Login/EncryKey', method: "POST", params: {} }).then(function mySucces(response) { var obje1 = response.data; if (obje1.length >= "0") { var inputVal = obje1; var Input = encryptpwd(pan, inputVal); var Input = Input + "#$#" + inputVal; $scope.ngPANTxt = Input; $rootScope.ngPANTxt = Input; //$scope.FPPInvPAN = Input; //$("#RAmount_Unit").val(Input); } }); //$scope.ngPANTxt = responsevalues.split("$")[10] + "#$#" + responsevalues.split("$")[11]; //$scope.verifyplkyccheck(emailid + "|" + responsevalues.split("$")[7],pan,responsevalues.split("$")[6]); $scope.ngSaveandexit = false; $("#DivInvestorPAN").hide(); $("#DivFPPInvPAN").show() $("#DivFPPInvPANemail").show(); //$("#hname").text("Fresh Purchase"); $scope.IsPostLogin = true; $("#FPForm,#btnBack").show(); $("#EmailForm").hide(); $scope.lblemailid = emailid; $scope.lblpannumber = pan; $scope.ngdisablelblemailid = true; $scope.ngdisablelblpannumber = true; $("#divtaxstatus").hide(); $("#divheliosnrilink").hide(); $("#divmodeofhold").hide(); $("#Continuestepone").hide(); $("#btnBack").hide(); txtFoucsUp("lblemailid", "ADD"); txtFoucsUp("lblpannumber", "ADD"); if (QueryString.indexOf("msg=") != -1) { QueryString = responsevalues.split("$")[9]; $("#hdnplkycresponsecheck").val(responsevalues.split("$")[9]); } WarningAlert("ddlFolioNo", obje1[0]["MESSAGE"]); return false; } } catch (er) { $scope.FunctionName = "plkycresponsecheck"; $("#ErrorLog").val(er.message + " " + "Input ->" + QueryString); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("plkycresponsecheck", CommonError); } }, function myError(response) { $scope.FunctionName = "plkycresponsecheck"; $("#ErrorLog").val(response.status + " " + response.statusText + " " + "Input ->" + QueryString); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); }); } $scope.PreFillKYCModal = function () { $http({ url: '../FreshPurchase/PreFillKYCModal/', method: "POST", params: { Query: QueryString, fppvalue: $("#fppvalue").val() } }).then(function mySuccess(response) { try { var obje1 = EncryptValue(response.data); if (obje1[0]["Value"] == "2" && obje1[0]["ShowModal"] == "Y" ) { $scope.KYCDetails = obje1; $scope.IsEKYC = true; $("#OTPSentMSG").text("Please complete eKYC using your Aadhaar and mobile number registered in your Aadhaar."); $("#KYCStatus").modal(); } else { $scope.InvalidKYCError = "EKYC Success "; $scope.ErrEKYC = false; $scope.AadharEKYC = true; $("#KYCStatus").modal(); } } catch (er) { $scope.FunctionName = "PreFillKYCModal"; $("#ErrorLog").val(er.message + " " + "Input ->" + QueryString); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } }, function myError(response) { $scope.FunctionName = "PreFillKYCModal"; $("#ErrorLog").val(response.status + " " + response.statusText + " " + "Input ->" + QueryString); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); }); } $scope.KYCClose = function () { $scope.IsKYCForm=true; $scope.IsEKYC = false; $("#KYCDetails").modal("hide"); $scope.OTPMResponse = false; $scope.FPPOPT = false; $scope.AadharEKYC = false; } // Start Load NAV Details $scope.LoadDisclaimer = function () { try { $http({ url: '../FreshPurchase/LoadDisclaimer/', method: "POST", params: { Query: QueryString, Option2: $scope.EncryMsg, fppvalue: $("#fppvalue").val() } }).then(function mySucces(response) { if (response != null && response.data != "") { var obje1 = response.data; obje1 = EncryptValue(obje1); if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "8")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "8") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "8")) { $window.location.href = "../MCLogout/MCLogout?noqOd5m5D5TwIQh5nk-PgA=="; return false; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "9")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "9") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "9")) { $window.location.href = "../MCLogout/MCLogout?" + QueryString; return false; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "1")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "1") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "1")) { $("#Divdisclaimerpopupdetails").html(obje1[0].MESSAGE); $("#Divdisclaimerpopup").modal(); } } }); } catch (er) { $scope.FunctionName = "LoadAMC3"; $("#ErrorLog").val(er.message + " " + "Input ->" + $scope.AMC); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } } $scope.closeNavLoad = function () { $scope.loadNAVDetails = ""; $scope.date = ""; $scope.options = ""; } $scope.loadNAV = function (AMCcode, Schemecode, schemename, NAV, NAV_DATE, change, AMC) { var AMCcode = $scope.ngAMCCode; //$scope.ngAMCTxt = selected.split("^#$#^")[1]; //$scope.ngAMCCode = selected.split("^#$#^")[0]; //AMCcode = AMCcode.split("|||")[0]; if ($scope.loadNAVDetails == "Filtersearch") { AMCcode = $scope.NAVAmcdetails.split("$#$")[0]; Schemecode = $scope.NAVAmcdetails.split("$#$")[1]; } else { $scope.date = ""; $scope.NAVAmcdetails = AMCcode + "$#$" + $scope.query.Schemes.SCHEME_CODE + "$#$" + $scope.query.Schemes.Scheme+ "$#$" + $scope.navvalue + "$#$" + $scope.navdate + "$#$" + change; Schemecode = $scope.query.Schemes.SCHEME_CODE; schemename = $scope.query.Schemes.Scheme; NAV = $scope.navvalue; NAV_DATE = $scope.navdate; } if ($scope.applyfilter == true) { $("#divLoadNAV").modal("hide"); } $scope.applyfilter = false; try { var input_Opt2 = Schemecode; input_Opt2 = encryptpwd(input_Opt2, $rootScope.EValue) + "#$#" + $rootScope.EValue; var input_Opt1 = encryptpwd(AMCcode, $rootScope.EValue) + "#$#" + $rootScope.EValue; var input_Opt3 = encryptpwd($scope.date, $rootScope.EValue) + "#$#" + $rootScope.EValue; $http({ url: '../Watchlist/LoadNAV/', method: "POST", params: { Query: QueryString, Option1: input_Opt1, Option2: input_Opt2, Option3: input_Opt3, Option4: $scope.EncryMsg, fppvalue: $("#fppvalue").val() } }).then(function mySucces(response) { try { var obje1 = response.data; obje1 = EncryptValue(obje1); if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "8")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "8") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "8")) { $window.location.href = "../MCLogout/MCLogout?noqOd5m5D5TwIQh5nk-PgA=="; return false; } if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "1")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "1") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "1")) { $("#Chartfilter").show(); $("#chartResize").show(); $("#chartResizefilter").show(); $("#addwatchlistfilter").hide(); $("#filterdate").show(); $("#divLoadNAV").modal("show"); $scope.options = []; // $scope.loadNAVDetails = ""; $scope.schemecode1 = Schemecode; $scope.NAVvalues = obje1; /* In This Validation Code Added by Nethaji Nov 23-2018 start */ $("#panel61").addClass('active,show'); $("#panel61").show(); $('.nav-link a[href="#panel51"]').tab('show') $("#panel61").addClass('show,active'); $(".ShowDetails").addClass('active'); $(".ShowReruren").removeClass('active'); $(".ShowFee").removeClass('active'); $("#panel61").addClass('show'); $("#panel62").removeClass('show'); $("#panel63").removeClass('show'); $("#pnlDividend").removeClass('show'); $(".ShowDvd").removeClass('active'); setTimeout(function () { $scope.NAVDividend(); $scope.NAVreturns(); $scope.NAVLoad(); }); /* In This Validation Code Added by Nethaji Nov 23-2018 End*/ if ($scope.loadNAVDetails == "Filtersearch") { $scope.AMC1 = $scope.NAVAmcdetails.split("$#$")[0]; $scope.schemename1 = $scope.NAVAmcdetails.split("$#$")[2]; $scope.NAV = $scope.NAVAmcdetails.split("$#$")[3]; $scope.NAV_DATE = $scope.NAVAmcdetails.split("$#$")[4]; $scope.CHANGE = obje1[0].Change; } else { $scope.AMC1 = AMCcode; $scope.schemename1 = schemename; $scope.NAV = NAV; $scope.NAV_DATE = NAV_DATE; $scope.CHANGE = obje1[0].Change; $scope.AMCName1 = AMC; } $scope.data = ""; $scope.options = ""; var revdata = []; var data = []; var obj = {}; var conDate = [{ Month: 'Jan', Val: '1' }, { Month: 'Feb', Val: '2' }, { Month: 'Mar', Val: '3' }, { Month: 'Apr', Val: '4' }, { Month: 'May', Val: '5' }, { Month: 'Jun', Val: '6' }, { Month: 'Jul', Val: '7' }, { Month: 'Aug', Val: '8' }, { Month: 'Sep', Val: '9' }, { Month: 'Oct', Val: '10' }, { Month: 'Nov', Val: '11' }, { Month: 'Dec', Val: '12' }]; for (i = 0; i < obje1.length; i++) { for (j = 0; j < conDate.length; j++) { if (conDate[j]["Month"] == obje1[i]["NavDate"].split("-")[1]) { var myDate = obje1[i]["NavDate"].replace(obje1[i]["NavDate"].split("-")[1], conDate[j]["Val"]); myDate = myDate.split("-"); var newDate = myDate[1] + "/" + myDate[0] + "/" + myDate[2]; data.push([new Date(newDate).getTime(), obje1[i].NavValue, obje1[i]["NavDate"]]); } } } revdata = data.reverse(); $scope.ChartResize(); $scope.options = { chart: { isArea: true, type: 'lineChart', height: 300, x: function (d, i) { return i; }, y: function (d) { return parseFloat(d[1]); }, //transitionDuration: 100, showLegend: false, //useInteractiveGuideline: true, tooltip: { contentGenerator: function (e) { var series = e.series[0]; if (series.value === null) return; return "
NAV
" + series.value + "
"; } }, xAxis: { showMaxMin: true, tickPadding: 10, staggerLabels: false, tickFormat: function (d) { return data[d][2].split("-")[0] + "-" + data[d][2].split("-")[1]; } }, yAxis: { axisLabelDistance: -10, ticks: 7, tickFormat: function (d) { return d3.format(',.2f')(d); } }, dispatch: { renderEnd: function (e) { $scope.ChartResize(); } } } }; $scope.data = [{ key: "NAV", values: revdata }]; $scope.ReturnDividend = ""; //$("#BtnChartResize").click(); } else { if ($scope.loadNAVDetails != "Filtersearch") { $("#divLoadNAV").modal("hide") } WarningAlert("ddlFolioNo", "No record found"); } } catch (er) { $scope.FunctionName = "loadNAV1"; $("#ErrorLog").val(er.message + " " + "Input ->" + AMCcode + "," + Schemecode); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } }, function myError(response) { $scope.FunctionName = "loadNAV2"; $("#ErrorLog").val(response.status + " " + response.statusText + " " + "Input ->" + AMCcode + "," + Schemecode); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); }); } catch (er) { $scope.FunctionName = "loadNAV3"; $("#ErrorLog").val(er.message + " " + "Input ->" + AMCcode + "," + Schemecode); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } } $("#BtnChartResize").click(function () { window.dispatchEvent(new Event('resize')); }) $scope.NAVreturns = function () { try { var input_Opt2 = $scope.schemecode1; input_Opt2 = encryptpwd(input_Opt2, $rootScope.EValue) + "#$#" + $rootScope.EValue; $http({ url: '../Watchlist/NAVreturns/', method: "POST", params: { Query: QueryString, Option1: $scope.AMC1, Option2: input_Opt2, Option4: $scope.EncryMsg, fppvalue: $("#fppvalue").val() } }).then(function mySucces(response) { try { var obje1 = response.data; obje1 = EncryptValue(obje1); if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "8")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "8") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "8")) { $window.location.href = "../MCLogout/MCLogout?noqOd5m5D5TwIQh5nk-PgA=="; return false; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "1")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "1") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "1")) { $scope.Returnvalues = obje1; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "8")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "8") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "8")) { $window.location.href = "../MCLogout/MCLogout?noqOd5m5D5TwIQh5nk-PgA=="; return false; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "9")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "9") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "9")) { $window.location.href = "../MCLogout/MCLogout?" + QueryString; return false; } } catch (er) { $scope.FunctionName = "NAVreturns1"; $("#ErrorLog").val(er.message + " " + "Input ->" + $scope.AMC1 + "," + $scope.schemecode1); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } }, function myError(response) { $scope.FunctionName = "NAVreturns2"; $("#ErrorLog").val(response.status + " " + response.statusText + " " + "Input ->" + $scope.AMC + "," + $scope.schemecode); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); }); } catch (er) { $scope.FunctionName = "NAVreturns3"; $("#ErrorLog").val(er.message + " " + "Input ->" + $scope.AMC1 + "," + $scope.schemecode1); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } } $scope.NAVDividend = function () { try { var input_Opt3 = $scope.schemecode1; input_Opt3 = encryptpwd(input_Opt3, $rootScope.EValue) + "#$#" + $rootScope.EValue; $http({ url: '../Watchlist/NAVDividend/', method: "POST", params: { Query: QueryString, Option1: $scope.AMC1, Option2: $scope.Schemetype, Option3: input_Opt3, Option4: $scope.EncryMsg, fppvalue: $("#fppvalue").val() } }).then(function mySucces(response) { try { var obje1 = response.data; obje1 = EncryptValue(obje1); if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "8")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "8") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "8")) { $window.location.href = "../MCLogout/MCLogout?noqOd5m5D5TwIQh5nk-PgA=="; return false; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "1")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "1") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "1")) { $scope.ReturnDividend = obje1; $("#lidividend").css("display", "block"); } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "0")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "0") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "0")) { $("#lidividend").css("display", "none"); } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "8")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "8") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "8")) { $window.location.href = "../MCLogout/MCLogout?noqOd5m5D5TwIQh5nk-PgA=="; return false; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "9")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "9") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "9")) { $window.location.href = "../MCLogout/MCLogout?" + QueryString; return false; } } catch (er) { $scope.FunctionName = "NAVDividend1"; $("#ErrorLog").val(er.message + " " + "Input ->" + $scope.AMC1 + "," + $scope.schemecode1 + "," + $scope.Schemetype); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } }, function myError(response) { $scope.FunctionName = "NAVDividend2"; $("#ErrorLog").val(response.status + " " + response.statusText + " " + "Input ->" + $scope.AMC1 + "," + $scope.schemecode1 + "," + $scope.Schemetype); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); }); } catch (er) { $scope.FunctionName = "NAVDividend3"; $("#ErrorLog").val(er.message + " " + "Input ->" + $scope.AMC1 + "," + $scope.schemecode1 + "," + $scope.Schemetype); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } } $scope.NAVLoad = function () { try { var input_Opt2 = $scope.schemecode1; input_Opt2 = encryptpwd(input_Opt2, $rootScope.EValue) + "#$#" + $rootScope.EValue; $http({ url: '../Watchlist/NAVLOAD/', method: "POST", params: { Query: QueryString, Option1: $scope.AMC1, Option2: input_Opt2, Option4: $scope.EncryMsg, fppvalue: $("#fppvalue").val() } }).then(function mySucces(response) { var obje1 = response.data; if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "8")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "8") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "8")) { $window.location.href = "../MCLogout/MCLogout?noqOd5m5D5TwIQh5nk-PgA=="; return false; } $scope.Loadvalues = obje1; }, function myError(response) { $scope.FunctionName = "NAVLoad1"; $("#ErrorLog").val(response.status + " " + response.statusText + " " + "Input ->" + $scope.AMC1 + "," + $scope.schemecode1); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); }); } catch (er) { $scope.FunctionName = "NAVLoad2"; $("#ErrorLog").val(er.message + " " + "Input ->" + $scope.AMC1 + "," + $scope.schemecode1); WirteErrorLog($scope, $window, $http, $rootScope); WarningAlert("ddlFolioNo", CommonError); } } $scope.filterClose = function () { $("#addwatchlistfilter").hide(); $("#Chartfilter").show(); $("#chartResize").show(); $("#chartResizefilter").show(); $("#filterdate").show(); } $scope.AddfilterScheme = function () { $scope.options = []; // $scope.loadNAVDetails = ""; $("#spnErrmsgdate").text(""); if ($("#FromDate").val() == "") { $("#spnErrmsgdate").text("Please Select From Date."); return false; } if ($("#ToDate").val() == "") { $("#spnErrmsgdate").text("Please Select To Date."); return false; } $scope.loadNAVDetails = "Filtersearch"; var date = $("#FromDate").val() + "#$#" + $("#ToDate").val(); // $("#divLoadNAV").modal("hide"); $scope.date = date; //$("#Chartfilter").show(); //$("#chartResize").show(); //$("#chartResizefilter").show(); //$scope.applyfilter = true; $scope.loadNAV(); } $scope.showdatefilter = function () { $("#spnErrmsgdate").text(""); $("#addwatchlistfilter").show(); $("#FromDate").val(""); $("#ToDate").val(""); $("#LblFromDate").show(); $("#LblToDate").show(); $("#nglabelFRDate").hide(); $("#nglabelToDate").hide(); $("#Chartfilter").hide(); $("#chartResize").hide(); $("#chartResizefilter").hide(); $("#filterdate").hide(); } // End Load NAV details$scope.ngLumpsumclick = function () { if($("#lumpsumTog a").hasClass('active')){ return false; } $scope.ngshowstepfour = true; $scope.Continueditstepfour = false; QueryString = QuerysString(); $("#pgpreloginlinkcheck").val(QueryString); $scope.ngShowBankDetails = true; $rootScope.OtpAMEnable = $rootScope.FPOtpAMEnable; $rootScope.OtpNBEnable = $rootScope.FPOtpNBEnable; $rootScope.OtpCMEnable = $rootScope.FPOtpCMEnable; if ($rootScope.selectedTranstype == "NFO" || $rootScope.selectedTranstype == "NFO_FP" || $rootScope.selectedTranstype == "NFO_FPP") { $scope.TransType = $rootScope.selectedTranstype; $rootScope.TransType = $rootScope.selectedTranstype; $rootScope.Digisip = $rootScope.selectedTranstype; $scope.nghiddentrxntype = $rootScope.selectedTranstype; //$("#selectedTransType").val("DIGINFO_FP"); //$scope.TransType = "DIGI_FP"; //$rootScope.TransType = "DIGINFO_FP"; //$rootScope.Digisip = "DIGI_FP"; //$scope.nghiddentrxntype = "DIGI_FP"; //$("#selectedTransType").val("DIGINFO_FP"); } if ($rootScope.Digisip == "DIGI_FPP") { $("#PGFirstapplicant1").val($scope.Firstapplicant); $rootScope.PGFirstapplicant1 = $scope.Firstapplicant; } else { $("#PGFirstapplicant1").val($scope.ngtxtinvestorname); $rootScope.PGFirstapplicant1 = $scope.ngtxtinvestorname; } $("#PGFirstapplicant").val($scope.ngtxtinvestorname); $rootScope.PGFirstapplicant = $scope.ngtxtinvestorname; $scope.ngshowbankaccount = false; $scope.ngshowaccounttype = false; $scope.ngshowmicrcode = false; $scope.ngshowifsccode = false; $scope.ngshowbranchname = false; $scope.ngshowaddress1 = false; $scope.ngshowaddress2 = false; $scope.ngshowaddress3 = false; $scope.ngshowpincode = false; $scope.ngshowcity = false; $scope.ngshowstate = false; $scope.ngshowcountry = false; $scope.ngshowPaymentOption = true; $scope.nglblPaymentmode = false; $scope.PAYMODES = ""; $scope.selectedPaymentOption = null; $scope.ngPaymentOption = ""; $scope.ngBankOption = ""; $scope.nglblbank = false; $scope.ngshowindividual = true; $scope.ngbankNametxt = ""; $scope.ngbankaccount = ""; $scope.ngmicrcode = ""; $scope.ngifsccode = ""; $scope.ngbranchname = ""; $scope.ngaddress1 = ""; $scope.ngaddress2 = ""; $scope.ngaddress3 = ""; $scope.ngPinCode = ""; $scope.ngCountry = ""; $scope.ngcity = ""; $scope.ngstatename = ""; $scope.nglblselectstate = false; $scope.nglblshowstate = true; $scope.ngAccountType = ""; $scope.nglblacctype = false; $scope.ngshowtype = true; $scope.Banknames = ""; $scope.Getpaymentoptions($scope.ngAMCCode, $scope.ngPANTxt); } $scope.ngsipclick = function () { if ($("#sipTog a").hasClass('active')){ return false; } $scope.ngshowstepfour = true; $scope.Continueditstepfour = false; $rootScope.OtpAMEnable = $rootScope.SIPOtpAMEnable; $rootScope.OtpNBEnable = $rootScope.SIPOtpNBEnable; $rootScope.OtpCMEnable = $rootScope.SIPOtpCMEnable; if ($rootScope.selectedTranstype == "NFO_FPP") { QueryString = "RsRoJbT7NeiomJoi1CMO_cIntoqp6-b0XAzHkrTyKLg="; $("#pgpreloginlinkcheck").val(QueryString); $scope.ngShowBankDetails = true; $scope.TransType = "DIGI_FPP"; $rootScope.TransType = "DIGINFO_FPP"; $rootScope.Digisip = "DIGI_FPP"; $scope.nghiddentrxntype = "DIGI_FPP"; $("#selectedTransType").val("DIGINFO_FPP"); } else if($rootScope.selectedTranstype == "NFO"){ $scope.TransType = "DIGI_FP"; $rootScope.TransType = "DIGINFO_FP"; $rootScope.Digisip = "DIGI_FP"; $scope.nghiddentrxntype = "DIGI_FP"; $("#selectedTransType").val("DIGINFO_FP"); } else { QueryString = "RsRoJbT7NeiomJoi1CMO_cIntoqp6-b0XAzHkrTyKLg="; $("#pgpreloginlinkcheck").val(QueryString); $scope.ngShowBankDetails = true; $scope.TransType = "DIGI_FPP"; $rootScope.TransType = "DIGI_FPP"; $rootScope.Digisip = "DIGI_FPP"; $scope.nghiddentrxntype = "DIGI_FPP" $("#selectedTransType").val("DIGI_FPP"); } if ($rootScope.Digisip == "DIGI_FPP") { $("#PGFirstapplicant1").val($scope.Firstapplicant); $rootScope.PGFirstapplicant1 = $scope.Firstapplicant; } else { $("#PGFirstapplicant1").val($scope.ngtxtinvestorname); $rootScope.PGFirstapplicant1 = $scope.ngtxtinvestorname; } if ($rootScope.selectedTranstype == "NFO") { $("#PGFirstapplicant1").val($scope.Firstapplicant); $rootScope.PGFirstapplicant1 = $scope.Firstapplicant; } $("#PGFirstapplicant").val($scope.ngtxtinvestorname); $rootScope.PGFirstapplicant = $scope.ngtxtinvestorname; $scope.ngshowbankaccount = false; $scope.ngshowaccounttype = false; $scope.ngshowmicrcode = false; $scope.ngshowifsccode = false; $scope.ngshowbranchname = false; $scope.ngshowaddress1 = false; $scope.ngshowaddress2 = false; $scope.ngshowaddress3 = false; $scope.ngshowpincode = false; $scope.ngshowcity = false; $scope.ngshowstate = false; $scope.ngshowcountry = false; $scope.ngshowPaymentOption = true; $scope.nglblPaymentmode = false; $scope.PAYMODES = ""; $scope.selectedPaymentOption = null; $scope.ngPaymentOption = ""; $scope.ngBankOption = ""; $scope.nglblbank = false; $scope.ngshowindividual = true; $scope.ngbankNametxt = ""; $scope.ngbankaccount = ""; $scope.ngmicrcode = ""; $scope.ngifsccode = ""; $scope.ngbranchname = ""; $scope.ngaddress1 = ""; $scope.ngaddress2 = ""; $scope.ngaddress3 = ""; $scope.ngPinCode = ""; $scope.ngCountry = ""; $scope.ngcity = ""; $scope.ngstatename = ""; $scope.nglblselectstate = false; $scope.nglblshowstate = true; $scope.ngAccountType = ""; $scope.nglblacctype = false; $scope.ngshowtype = true; $scope.Banknames = ""; $scope.Getpaymentoptions($scope.ngAMCCode, $scope.ngPANTxt); } $scope.closeotpfppopup = function () { $("#FPUploadOTPCheck").modal('hide'); RestoreValues(); } $scope.closeotpFPPpopup = function () { $("#OTPDetailsMobEmailcheck").modal("hide"); RestoreValues(); }// Start Load Guardian DOB Details var $inputGuar = $(".ScheduleDatePicker6").pickadate({ format: 'dd-mmm-yyyy', max: true, selectYears: 115, onSet: function (e) { if (e.select == undefined) { return false; } if (GetAge($(".ScheduleDatePicker6").val()) < 18) { WarningAlert("date-picker-example", "Investor should not be minor."); return false; } } }); var pickerGuard1 = $inputGuar.pickadate('picker'); pickerGuard1.on({ open: function () { var $input = $(".ScheduleDatePicker6").pickadate({ format: 'dd-mmm-yyyy', max: true, selectYears: 115, onSet: function (e) { if (e.select == undefined) { return false; } } }); }, close: function () { if (GetAge($(".ScheduleDatePicker6").val()) < 18) { $("#PGNomGuardDOB1").val(""); $("#GuardDOB1").hide(); } else { $("#GuardDOB1").show(); $("#PGNomGuardDOB1").val($(".ScheduleDatePicker6").val()); } }, }); var $inputGuar = $(".getNominee1Guarddateofbirth").pickadate({ format: 'dd-mmm-yyyy', max: true, selectYears: 115, onSet: function (e) { if (e.select == undefined) { return false; } if (GetAge($(".getNominee1Guarddateofbirth").val()) < 18) { $("#PGNomGuardDOB1").val(""); WarningAlert("date-picker-example", "Investor should not be minor."); return false; } } }); var pickerGuard1 = $inputGuar.pickadate('picker'); pickerGuard1.on({ open: function () { var $input = $(".getNominee1Guarddateofbirth").pickadate({ format: 'dd-mmm-yyyy', max: true, selectYears: 115, onSet: function (e) { if (e.select == undefined) { return false; } } }); }, close: function () { if (GetAge($(".getNominee1Guarddateofbirth").val()) < 18) { $("#PGNomGuardDOB1").val(""); $("#GuardDOB1").hide(); } else { $("#GuardDOB1").show(); $("#PGNomGuardDOB1").val($(".getNominee1Guarddateofbirth").val()); } }, }); // Start Nominee 2 Guardian var $inputGuar2 = $(".ScheduleDatePicker7").pickadate({ format: 'dd-mmm-yyyy', max: true, selectYears: 115, onSet: function (e) { if (e.select == undefined) { return false; } if (GetAge($(".ScheduleDatePicker7").val()) < 18) { WarningAlert("date-picker-example", "Investor should not be minor."); return false; } } }); var pickerGuard2 = $inputGuar2.pickadate('picker'); pickerGuard2.on({ open: function () { var $input = $(".ScheduleDatePicker7").pickadate({ format: 'dd-mmm-yyyy', max: true, selectYears: 115, onSet: function (e) { if (e.select == undefined) { return false; } } }); }, close: function () { if (GetAge($(".ScheduleDatePicker7").val()) < 18) { $("#PGNomGuardDOB2").val(""); $("#GuardDOB2").hide(); } else { $("#GuardDOB2").show(); $("#PGNomGuardDOB2").val($(".ScheduleDatePicker7").val()); } }, }); var $inputGuar2 = $(".getNominee2Guarddateofbirth").pickadate({ format: 'dd-mmm-yyyy', max: true, selectYears: 115, onSet: function (e) { if (e.select == undefined) { return false; } if (GetAge($(".getNominee2Guarddateofbirth").val()) < 18) { $("#PGNomGuardDOB2").val(""); WarningAlert("date-picker-example", "Investor should not be minor."); return false; } } }); var pickerGuard2 = $inputGuar2.pickadate('picker'); pickerGuard2.on({ open: function () { var $input = $(".getNominee2Guarddateofbirth").pickadate({ format: 'dd-mmm-yyyy', max: true, selectYears: 115, onSet: function (e) { if (e.select == undefined) { return false; } } }); }, close: function () { if (GetAge($(".getNominee2Guarddateofbirth").val()) < 18) { $("#PGNomGuardDOB2").val(""); $("#GuardDOB2").hide(); } else { $("#GuardDOB2").show(); $("#PGNomGuardDOB2").val($(".getNominee2Guarddateofbirth").val()); } }, }); // End Nominee 2 Guardian // Start Nominee 3 Guardian var $inputGuar3 = $(".ScheduleDatePicker10").pickadate({ format: 'dd-mmm-yyyy', max: true, selectYears: 115, onSet: function (e) { if (e.select == undefined) { return false; } if (GetAge($(".ScheduleDatePicker10").val()) < 18) { WarningAlert("date-picker-example", "Investor should not be minor."); return false; } } }); var pickerGuard3 = $inputGuar3.pickadate('picker'); pickerGuard3.on({ open: function () { var $input = $(".ScheduleDatePicker10").pickadate({ format: 'dd-mmm-yyyy', max: true, selectYears: 115, onSet: function (e) { if (e.select == undefined) { return false; } } }); }, close: function () { if (GetAge($(".ScheduleDatePicker10").val()) < 18) { $("#PGNomGuardDOB3").val(""); $("#GuardDOB3").hide(); } else { $("#GuardDOB3").show(); $("#PGNomGuardDOB3").val($(".ScheduleDatePicker10").val()); } }, }); var $inputGuar3 = $(".getNominee3Guarddateofbirth").pickadate({ format: 'dd-mmm-yyyy', max: true, selectYears: 115, onSet: function (e) { if (e.select == undefined) { return false; } if (GetAge($(".getNominee3Guarddateofbirth").val()) < 18) { $("#PGNomGuardDOB3").val(""); WarningAlert("date-picker-example", "Investor should not be minor."); return false; } } }); var pickerGuard3 = $inputGuar2.pickadate('picker'); pickerGuard3.on({ open: function () { var $input = $(".getNominee3Guarddateofbirth").pickadate({ format: 'dd-mmm-yyyy', max: true, selectYears: 115, onSet: function (e) { if (e.select == undefined) { return false; } } }); }, close: function () { if (GetAge($(".getNominee3Guarddateofbirth").val()) < 18) { $("#PGNomGuardDOB3").val(""); $("#GuardDOB3").hide(); } else { $("#GuardDOB3").show(); $("#PGNomGuardDOB3").val($(".getNominee3Guarddateofbirth").val()); } }, }); // End Nominee 3 Guardian // End Load Guardian DOB Details // Pre Login Fresh Purchase Code added by Devendiran on 05_Sep_2018 End var $input = $(".ScheduleDatePicker").pickadate({ format: 'dd-mmm-yyyy', max: true, selectYears: 115, onSet: function (e) { var getpan = $("#FPPInvPAN").val().toUpperCase(); if (e.select == undefined) { return false; } if ((GetAge($(".ScheduleDatePicker").val()) < 18) && (angular.uppercase(getpan).charAt(3) != "H")) { WarningAlert("date-picker-example", "Investor should not be minor."); return false; } } }); var picker1 = $input.pickadate('picker'); picker1.on({ open: function () { var $input = $(".ScheduleDatePicker").pickadate({ format: 'dd-mmm-yyyy', max: true, selectYears: 115, onSet: function (e) { if (e.select == undefined) { return false; } } }); }, close: function () { var getpan = $("#FPPInvPAN").val().toUpperCase(); if ((GetAge($(".ScheduleDatePicker").val()) < 18) && (angular.uppercase(getpan).charAt(3) != "H")) { $("#nggetdateofbirth").val(""); $("#dateofbirth").hide(); } else { $("#dateofbirth").show(); $("#nggetdateofbirth").val($(".ScheduleDatePicker").val()); $scope.BindAmc(); $scope.GetTaxstatus(); } }, }); var $input10 = $('.getdateofbirth').pickadate({ format: 'dd-mmm-yyyy', max: true, selectYears: 115, onSet: function (e) { var getpan = $("#FPPInvPAN").val().toUpperCase(); if (e.select == undefined) { return false; } $("#nggetdateofbirth").val($(".getdateofbirth").val()); if ((GetAge($(".getdateofbirth").val()) < 18) && (angular.uppercase(getpan).charAt(3) != "H")) { $("#dateofbirth").show(); WarningAlert("nggetdateofbirth", "Investor should not be minor."); return false; } $("#dateofbirth").show(); } }); var picker10 = $input10.pickadate('picker'); picker10.on({ open: function () { var getpan = $("#FPPInvPAN").val().toUpperCase(); var $input = $(".getdateofbirth").pickadate({ format: 'dd-mmm-yyyy', max: true, selectYears: 115, onSet: function (e) { if (e.select == undefined) { return false; } if ((GetAge($(".getdateofbirth").val()) < 18) && (angular.uppercase(getpan).charAt(3) != "H")) { WarningAlert("nggetdateofbirth", "Investor should not be minor."); return false; } } }); }, close: function () { var getpan = $("#FPPInvPAN").val().toUpperCase(); if ((GetAge($(".getdateofbirth").val()) < 18) && (angular.uppercase(getpan).charAt(3) != "H")) { $("#nggetdateofbirth").val(""); $("#dateofbirth").hide(); } else { $("#dateofbirth").show(); $("#nggetdateofbirth").val($(".getdateofbirth").val()); $scope.BindAmc(); $scope.GetTaxstatus(); } }, }); $scope.BindAmc = function () { $scope.BindValue(); } var $input9 = $(".ScheduleDatePicker9").pickadate({ format: 'dd-mmm-yyyy', formatSubmit: 'dd-mmm-yyyy', changeMonth: true, changeYear: true, selectMonths: true, showStatus: true }); var picker9 = $input9.pickadate('picker'); picker9.on({ open: function () { picker9.set('enable', true); picker9.set('disable', false); if ($("#SIPstartdate").val() == "") { picker.clear(); $(".ScheduleDatePicker9").val(""); $("#SIPstartdate").val(""); picker.set('select', null); } else { var mindate = $("#hfMinDate").val(); var maxdate = $("#hfMaxDate").val(); var myDate = mindate.split('-'); var day = myDate[0]; var mnth = myDate[1]; var mny = myDate[2]; var myDate1 = maxdate.split('-'); var day1 = myDate1[0]; var maxm = myDate1[1]; var maxy = myDate1[2]; var currentYear = (new Date).getFullYear(); var months = [ 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec' ]; var months1 = [ 'JAN', 'FEB', 'MAR', 'APR', 'MAY', 'JUN', 'JUL', 'AUG', 'SEP', 'OCT', 'NOV', 'DEC' ]; var month = months.indexOf(mnth); var minmonth = months1.indexOf(mnth); var maxmonth = months.indexOf(maxm); picker9.set('min', new Date(mny, minmonth, parseInt(day) + 1)); picker9.set('max', new Date(maxy, maxmonth, parseInt(day1) - 1)); picker9.set('select', new Date($("#SIPstartdate").val())); if ($("#PGFrequency").val() == "OW" || $("#PGFrequency").val() == "AW") { if ($scope.ngsiptxt == "02") { picker9.set('disable', [1, 3, 4, 5, 6, 7]); } else if ($scope.ngsiptxt == "03") { picker9.set('disable', [1, 2, 4, 5, 6, 7]); } else if ($scope.ngsiptxt == "04") { picker9.set('disable', [1, 2, 3, 5, 6, 7]); } else if ($scope.ngsiptxt == "05") { picker9.set('disable', [1, 2, 3, 4, 6, 7]); } else if ($scope.ngsiptxt == "06") { picker9.set('disable', [1, 2, 3, 4, 5, 7]); } } //picker9.set('disable', [1, 2, 3, 4, 5, 6 //]); //picker9.set('disable', [7, { from: [mny, minmonth, day], to: [maxy, maxmonth, day1], inverted: true } //]); //picker9.set('enable', [ // [mny, minmonth, day], [maxy, maxmonth, day1] //]); } }, close: function () { txtFoucsUp("SIPstartdate", "ADD"); $("#SIPstartdate").val($(".ScheduleDatePicker9").val()); picker9.set('select', new Date($(".ScheduleDatePicker9").val())); $("#SIPstartdate").off("focus"); $(".ScheduleDatePicker9").off("focus"); SIPFromDate($(".ScheduleDatePicker9").val()); this.close(); }, }); function GetOTPvalueNEW(LoginTypes, Flag, IsRegenerate, $scope, $window, $http, $rootScope) { try { if (!IsRegenerate) { $(".lblOPTMsg").text(""); $scope.BrowDetails = ""; } if ($scope.TransType == "FPP" || $scope.TransType == "DIGI_FPP" || $scope.TransType == "NFO_FPP" || $scope.TransType == "DIGI_FP") { ModalID = "OTPDetailsMobEmailcheck"; } $("#DivmobemailCallMsg").hide(); var hdnOTPSMSlimit = $("#hdnOTPSMSlimit").val(); $("#hdnhOTPCallTimer").val(''); var IsValidID = true; $(".lblfrgError").text(''); if (parseInt(hdnOTPSMSlimit) >= 3) { $("#hdnOTPSMSlimit").val('0'); if ($scope.IsDefaultBankMandate == true) { jQuery("#" + ModalID).modal("hide"); jQuery("#" + ModalID).hide(); } else { $("#" + ModalID).modal("hide"); $("#" + ModalID).hide(); } //WarningAlert("txtfrgEmail", "OTP SMS generation maximum limit exceeded."); } else { var OTPOption = ""; var OPTInput = ""; if ($scope.TransType == "NFO_FPP") { LoginTypes = "PRELOGIN"; Flag = "NFO_FPP"; } if ((LoginTypes == "POSTLOGIN" && Flag == "GetOTPValue") || (Flag == "FPP") || (Flag == "DIGI_FPP" || Flag == "DIGI_FP") || (Flag == "NFO_FPP") || (Flag == "NFO") || (Flag == "DIGI_AP")) { if ($scope.BrowDetails == undefined) $scope.BrowDetails = ""; OPTInput = $scope.OTPvalue + $scope.BrowDetails; //OPTInput = $scope.AMC + "#$#" + $scope.FolioNo.FolioValue + "#$#" + $scope.MobileDetails[0].MOBILE_NO; } else { //if ($scope.ngchkfrgEmail && $scope.ngchkfrgMobile) // OTPOption = "B" //else if ($scope.ngchkfrgEmail) // OTPOption = "E" //else if ($scope.ngchkfrgMobile) // OTPOption = "M" //else { // WarningAlert("chkfrgEmail", "Please select OTP option by Mobile or Email."); // return false; //} } var logintype = encryptpwd(LoginTypes, $rootScope.EValue) + "#$#" + $rootScope.EValue; var flag = encryptpwd(Flag, $rootScope.EValue) + "#$#" + $rootScope.EValue; var isregenerate = encryptpwd(IsRegenerate, $rootScope.EValue) + "#$#" + $rootScope.EValue; $http({ url: '../Master/GetOTPValue/', method: "POST", params: { LoginType: logintype, Flag: flag, Query: QuerysString(), Input: OPTInput, Option1: isregenerate, Option2: '', Option3: $scope.Schedule, Option4: $scope.ScheduleTransType, fppvalue: $("#fppvalue").val() } }).then(function mySucces(response) { try { $("#OTPMobileNoList").hide(); $("#OTPMobileNoList").modal("hide"); } catch (er) { } if ($scope.TransType == "FPP" || $scope.TransType == "DIGI_FPP" || $scope.TransType == "NFO_FPP" || $scope.TransType == "DIGI_FP" || $scope.TransType == "NFO") { var obje1 = response.data; var Evalue = "" if (obje1[0].hasOwnProperty("VALUE") == true) Evalue = obje1[0]["VALUE"]; else if (obje1[0].hasOwnProperty("Value") == true) Evalue = obje1[0]["Value"]; else if (obje1[0].hasOwnProperty("value") == true) Evalue = obje1[0]["value"]; if (Evalue.length > 15) { obje1 = EncryptValue(obje1); } if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == null)) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == null) || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == null)) { $(".lblOPTMsg").text(obje1[0].MESSAGE); } else if (obje1[0].Value == "1" || obje1[0].VALUE == "1") { var hOTPCallTimer = "", hOTPSMSTimer = "", hOTPTimer = ""; if (IsRegenerate) { if (obje1[0].USER_OTP_MODE == "M") { $(".lblOPTMsg").text(obje1[0].MESSAGE); } else if (obje1[0].USER_OTP_MODE == "RE") { $(".lblEmailOTPMsg").text(obje1[0].MESSAGE); } } else { if (obje1[0].hasOwnProperty("MESSAGE") == true) $(".OTPSentMSG,.lblOPTMsg").text(obje1[0].MESSAGE); else $(".OTPSentMSG,.lblOPTMsg").text(obje1[0].Message); $("#divEmailiOTPMsg").css("display", "block"); $("#divEmailiOTPMsgContent").css("display", "block"); $("#divEmailiOTPMode").css("display", "block"); $(".lblEmailOTPMsg").text(obje1[0].EMAIL_MESSAGE); $("#divMobileOTPMsg").css("display", "block"); $("#divMobileOTPMsgContent").css("display", "block"); $("#divMobileOTPMode").css("display", "block"); } if (IsRegenerate == false) { $("#" + ModalID).modal(); } if (obje1[0].hasOwnProperty("BrowDetails") == true && !IsRegenerate) $scope.BrowDetails = obje1[0].BrowDetails; hdnOTPSMSlimit = parseInt(hdnOTPSMSlimit) + 1; $("#hdnOTPSMSlimit").val(hdnOTPSMSlimit); $scope.txtOTPNumber = ""; $("#txtOTPNumber").val(""); $scope.txtKYCOTPNumber = ""; //$("#lblOPTMsg").text(obje1[0].MESSAGE) if (obje1[0].Email == "E") { $(".mobotpcalldisplay").css("display", "none"); $(".mobotptimerdisplay").css("display", "none"); $("#mobotptimerdisplay").css("display", "none"); } else { if ($rootScope.OTPMode == "E") { $(".mobotpcalldisplay").css("display", "none"); $(".mobotptimerdisplay").css("display", "none"); $("#mobotptimerdisplay").css("display", "none"); } else { $(".mobotpcalldisplay").css("display", "none"); $(".mobotptimerdisplay").css("display", "block"); if (obje1[0].OTPCALLDURATION != "0" && obje1[0].OTPCALLDURATION != "") { hOTPCallTimer = obje1[0].OTPCALLDURATION; $("#hdnhOTPCallTimer").val(hOTPCallTimer); } if (obje1[0].OTPSMSDURATION != "0" && obje1[0].OTPSMSDURATION != "") { hOTPSMSTimer = obje1[0].OTPSMSDURATION; } //$scope.txtOTPNumber = ""; $("#hdnOTPTimer").val(hOTPSMSTimer); ShowMobileOTPPopup($scope, 'Generate'); } } } else if ((obje1[0].Value == "11")) { $("#hdnOTPSMSlimit").val('0'); $scope.txtMobileOTPNumber = ""; $scope.txtKYCOTPNumber = ""; $("#" + ModalID).modal("hide"); $("#" + ModalID).hide(); RestoreValues(); WarningAlert("txtMobileOTPNumber", obje1[0].MESSAGE); } else { $("#" + ModalID).modal("hide"); $("#" + ModalID).hide(); $scope.txtMobileOTPNumber = ""; $scope.txtKYCOTPNumber = ""; RestoreValues(); WarningAlert("txtMobileOTPNumber", obje1[0].MESSAGE); } } else if ($scope.TransType == "FP" || $scope.TransType == "FPNEW") { var obje1 = response.data; var Evalue = "" if (obje1[0].hasOwnProperty("VALUE") == true) Evalue = obje1[0]["VALUE"]; else if (obje1[0].hasOwnProperty("Value") == true) Evalue = obje1[0]["Value"]; else if (obje1[0].hasOwnProperty("value") == true) Evalue = obje1[0]["value"]; if (Evalue.length > 15) { obje1 = EncryptValue(obje1); } if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == null)) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == null) || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == null)) { // $('.lblfrgError').text(obje1[0].MESSAGE); $(".lblOPTMsg").text(obje1[0].MESSAGE); } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "8")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "8") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "8")) { $window.location.href = "../MCLogout/MCLogout?noqOd5m5D5TwIQh5nk-PgA=="; return false; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "9")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "9") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "9")) { $window.location.href = "../MCLogout/MCLogout?" + QueryString; return false; } else if (obje1[0].Value == "1" || obje1[0].VALUE == "1") { var hOTPCallTimer = "", hOTPSMSTimer = "", hOTPTimer = ""; $(".lblfrgError").text(obje1[0].MESSAGE); if (IsRegenerate == false && $scope.IsDefaultBankMandate == true) { jQuery("#" + ModalID).modal(); } else if (IsRegenerate == false) { $("#" + ModalID).modal(); } $(".lblOPTMsg").text(obje1[0].MESSAGE); hdnOTPSMSlimit = parseInt(hdnOTPSMSlimit) + 1; $("#hdnOTPSMSlimit").val(hdnOTPSMSlimit); $scope.txtMobileOTPNumber = ""; $scope.txtKYCOTPNumber = ""; $(".lblOPTMsg").text(obje1[0].MESSAGE) if (obje1[0].Email == "E") { $(".mobotpcalldisplay").css("display", "none"); $(".mobotptimerdisplay").css("display", "none"); } else { $(".mobotpcalldisplay").css("display", "none"); $(".mobotptimerdisplay").css("display", "block"); if (obje1[0].OTPCALLDURATION != "0" && obje1[0].OTPCALLDURATION != "") { hOTPCallTimer = obje1[0].OTPCALLDURATION; $("#hdnhOTPCallTimer").val(hOTPCallTimer); } if (obje1[0].OTPSMSDURATION != "0" && obje1[0].OTPSMSDURATION != "") { hOTPSMSTimer = obje1[0].OTPSMSDURATION; } //$scope.txtOTPNumber = ""; $("#hdnOTPTimer").val(hOTPSMSTimer); ShowMobileOTPPopup($scope, 'Generate'); } } else if ((obje1[0].Value == "11")) { $("#hdnOTPSMSlimit").val('0'); $scope.txtMobileOTPNumber = ""; $("#" + ModalID).modal("hide"); $("#" + ModalID).hide(); WarningAlert("txtOTPNumber", obje1[0].MESSAGE); } else { // alert(obje1[0].Message); $("#" + ModalID).modal("hide"); $("#" + ModalID).hide(); $scope.txtMobileOTPNumber = ""; WarningAlert("txtOTPNumber", obje1[0].MESSAGE); // $('.lblfrgError').text(obje1[0].Message); } } else { var obje1 = response.data; var Evalue = "" if (obje1[0].hasOwnProperty("VALUE") == true) Evalue = obje1[0]["VALUE"]; else if (obje1[0].hasOwnProperty("Value") == true) Evalue = obje1[0]["Value"]; else if (obje1[0].hasOwnProperty("value") == true) Evalue = obje1[0]["value"]; if (Evalue.length > 15) { obje1 = EncryptValue(obje1); } if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == null)) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == null) || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == null)) { // $('.lblfrgError').text(obje1[0].MESSAGE); $(".lblOPTMsg").text(obje1[0].MESSAGE); } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "8")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "8") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "8")) { $window.location.href = "../MCLogout/MCLogout?noqOd5m5D5TwIQh5nk-PgA=="; return false; } else if ((obje1[0].hasOwnProperty("VALUE") == true && (obje1[0]["VALUE"] == "9")) || (obje1[0].hasOwnProperty("Value") == true && obje1[0]["Value"] == "9") || (obje1[0].hasOwnProperty("value") == true && obje1[0]["value"] == "9")) { $window.location.href = "../MCLogout/MCLogout?" + QueryString; return false; } else if (obje1[0].Value == "1" || obje1[0].VALUE == "1") { var hOTPCallTimer = "", hOTPSMSTimer = "", hOTPTimer = ""; $(".lblfrgError").text(obje1[0].Message); if (IsRegenerate == false && $scope.IsDefaultBankMandate == true) { jQuery("#" + ModalID).modal(); } else if (IsRegenerate == false) { $("#" + ModalID).modal(); } $(".lblOPTMsg").text(obje1[0].MESSAGE); hdnOTPSMSlimit = parseInt(hdnOTPSMSlimit) + 1; $("#hdnOTPSMSlimit").val(hdnOTPSMSlimit); $scope.txtMobileOTPNumber = ""; $scope.txtKYCOTPNumber = ""; $(".lblOPTMsg").text(obje1[0].Message) if (obje1[0].Email == "E") { $(".mobotpcalldisplay").css("display", "none"); $(".mobotptimerdisplay").css("display", "none"); } else { $(".mobotpcalldisplay").css("display", "none"); $(".mobotptimerdisplay").css("display", "block"); if (obje1[0].OtpCallDuration != "0" && obje1[0].OtpCallDuration != "") { hOTPCallTimer = obje1[0].OtpCallDuration; $("#hdnhOTPCallTimer").val(hOTPCallTimer); } if (obje1[0].OtpSmsDuration != "0" && obje1[0].OtpSmsDuration != "") { hOTPSMSTimer = obje1[0].OtpSmsDuration; } //$scope.txtOTPNumber = ""; $("#hdnOTPTimer").val(hOTPSMSTimer); ShowMobileOTPPopup($scope, 'Generate'); } } else if ((obje1[0].Value == "11")) { $("#hdnOTPSMSlimit").val('0'); $scope.txtMobileOTPNumber = ""; $scope.txtKYCOTPNumber = ""; $("#" + ModalID).modal("hide"); $("#" + ModalID).hide(); WarningAlert("txtMobileOTPNumber", obje1[0].Message); } else { // alert(obje1[0].Message); $("#" + ModalID).modal("hide"); $("#" + ModalID).hide(); $scope.txtMobileOTPNumber = ""; $scope.txtKYCOTPNumber = ""; WarningAlert("txtMobileOTPNumber", obje1[0].Message); // $('.lblfrgError').text(obje1[0].Message); } } }, function myError(response) { //WarningAlert("",'We are unable to process your request at this time. Please call our Toll free number 1 800 419 2267 for further assistance.'); $("#" + ModalID).modal("hide"); $("#" + ModalID).hide(); WarningAlert("txtMobileOTPNumber", CommonErrMsg); }); } } catch (er) { $("#" + ModalID).modal("hide"); $("#" + ModalID).hide(); WarningAlert("txtMobileOTPNumber", CommonErrMsg); } } function decryptpwd(Val, inputVal2) { var key1 = CryptoJS.enc.Utf8.parse(inputVal2); var iv1 = CryptoJS.enc.Utf8.parse(inputVal2); var decryptstatus = CryptoJS.AES.decrypt(Val.split('#$#')[0], key1, { keySize: 128 / 8, iv: iv1, mode: CryptoJS.mode.CBC, padding: CryptoJS.pad.Pkcs7 }); var decryptedstatus = decryptstatus.toString(CryptoJS.enc.Utf8); return decryptedstatus; } function RestoreValues() { $("#ngJH1getdateofbirth").val(decryptpwd($("#ngJH1getdateofbirth").val(), $rootScope.EValue)); $("#ngJH2getdateofbirth").val(decryptpwd($("#ngJH2getdateofbirth").val(), $rootScope.EValue)); $("#SIPinstallment").val(decryptpwd($("#SIPinstallment").val(), $rootScope.EValue)); $("#SIPdate").val(decryptpwd($("#SIPdate").val(), $rootScope.EValue)); $("#SIPstartdate").val(decryptpwd($("#SIPstartdate").val(), $rootScope.EValue)); $("#SIPenddate").val(decryptpwd($("#SIPenddate").val(), $rootScope.EValue)); $("#PGAddress1").val(decryptpwd($("#PGAddress1").val(), $rootScope.EValue)); $("#PGCity").val(decryptpwd($("#PGCity").val(), $rootScope.EValue)); $("#PGStatecode").val(decryptpwd($("#PGStatecode").val(), $rootScope.EValue)); $("#PGCountry").val(decryptpwd($("#PGCountry").val(), $rootScope.EValue)); $("#PGPincode").val(decryptpwd($("#PGPincode").val(), $rootScope.EValue)); //$("#AMCName").val(decryptpwd($("#AMCName").val(), $rootScope.EValue)); $("#PGSchemecode").val(decryptpwd($("#PGSchemecode").val(), $rootScope.EValue)); $("#PGBrokercode").val(decryptpwd($("#PGBrokercode").val(), $rootScope.EValue)); $("#PGSubbrokerARN").val(decryptpwd($("#PGSubbrokerARN").val(), $rootScope.EValue)); $("#PGSubbroker").val(decryptpwd($("#PGSubbroker").val(), $rootScope.EValue)); $("#PGEUIN").val(decryptpwd($("#PGEUIN").val(), $rootScope.EValue)); $("#PGgender").val(decryptpwd($("#PGgender").val(), $rootScope.EValue)); $("#PGEmailBelongsTo").val(decryptpwd($("#PGEmailBelongsTo").val(), $rootScope.EValue)); $("#PGMobileBelongsTo").val(decryptpwd($("#PGMobileBelongsTo").val(), $rootScope.EValue)); $("#PGTeloff").val(decryptpwd($("#PGTeloff").val(), $rootScope.EValue)); $("#PGTelRes").val(decryptpwd($("#PGTelRes").val(), $rootScope.EValue)); $("#PGGuardianPAN").val(decryptpwd($("#PGGuardianPAN").val(), $rootScope.EValue)); $("#PGHolding").val(decryptpwd($("#PGHolding").val(), $rootScope.EValue)); $("#PGJH1Name").val(decryptpwd($("#PGJH1Name").val(), $rootScope.EValue)); $("#PGJH1Pan").val(decryptpwd($("#PGJH1Pan").val(), $rootScope.EValue)); $("#PGJH1DOB").val(decryptpwd($("#PGJH1DOB").val(), $rootScope.EValue)); $("#PGJH1Mobile").val(decryptpwd($("#PGJH1Mobile").val(), $rootScope.EValue)); $("#PGJH1Email").val(decryptpwd($("#PGJH1Email").val(), $rootScope.EValue)); $("#PGJH1MobileBelongsTo").val(decryptpwd($("#PGJH1MobileBelongsTo").val(), $rootScope.EValue)); $("#PGJH1EmailBelongsTo").val(decryptpwd($("#PGJH1EmailBelongsTo").val(), $rootScope.EValue)); $("#PGJH2Name").val(decryptpwd($("#PGJH2Name").val(), $rootScope.EValue)); $("#PGJH2Pan").val(decryptpwd($("#PGJH2Pan").val(), $rootScope.EValue)); $("#PGJH2DOB").val(decryptpwd($("#PGJH2DOB").val(), $rootScope.EValue)); $("#PGJH2Mobile").val(decryptpwd($("#PGJH2Mobile").val(), $rootScope.EValue)); $("#PGJH2Email").val(decryptpwd($("#PGJH2Email").val(), $rootScope.EValue)); $("#PGJH2MobileBelongsTo").val(decryptpwd($("#PGJH2MobileBelongsTo").val(), $rootScope.EValue)); $("#PGJH2EmailBelongsTo").val(decryptpwd($("#PGJH2EmailBelongsTo").val(), $rootScope.EValue)); $("#PGBankPaymode").val(decryptpwd($("#PGBankPaymode").val(), $rootScope.EValue)); $("#PGActypecode").val(decryptpwd($("#PGActypecode").val(), $rootScope.EValue)); $("#PGMicrcode").val(decryptpwd($("#PGMicrcode").val(), $rootScope.EValue)); $("#PGBankbranch").val(decryptpwd($("#PGBankbranch").val(), $rootScope.EValue)); $("#PGBankAdd1").val(decryptpwd($("#PGBankAdd1").val(), $rootScope.EValue)); $("#PGBankAdd2").val(decryptpwd($("#PGBankAdd2").val(), $rootScope.EValue)); $("#PGBankAdd3").val(decryptpwd($("#PGBankAdd3").val(), $rootScope.EValue)); $("#PGBankbranchpin").val(decryptpwd($("#PGBankbranchpin").val(), $rootScope.EValue)); $("#PGBankStatecode").val(decryptpwd($("#PGBankStatecode").val(), $rootScope.EValue)); $("#PGBankCountry").val(decryptpwd($("#PGBankCountry").val(), $rootScope.EValue)); $("#PGNomineeEnabledstatus").val(decryptpwd($("#PGNomineeEnabledstatus").val(), $rootScope.EValue)); $("#PGAddress2").val(decryptpwd($("#PGAddress2").val(), $rootScope.EValue)); $("#PGAddress3").val(decryptpwd($("#PGBankAdd3").val(), $rootScope.EValue)); $("#PGplancode").val(decryptpwd($("#PGplancode").val(), $rootScope.EValue)); $("#PGSchemecategory").val(decryptpwd($("#PGSchemecategory").val(), $rootScope.EValue)); $("#PGReinvestvalue").val(decryptpwd($("#PGReinvestvalue").val(), $rootScope.EValue)); $("#PGNomname").val(decryptpwd($("#PGNomname").val(), $rootScope.EValue)); $("#PGGuardianname").val(decryptpwd($("#PGGuardianname").val(), $rootScope.EValue)); $("#PGNomrelationcode").val(decryptpwd($("#PGNomrelationcode").val(), $rootScope.EValue)); $("#PGNomaddress1").val(decryptpwd($("#PGNomaddress1").val(), $rootScope.EValue)); $("#PGNomaddress2").val(decryptpwd($("#PGNomaddress2").val(), $rootScope.EValue)); $("#PGNomaddress3").val(decryptpwd($("#PGNomaddress3").val(), $rootScope.EValue)); $("#PGNompincode").val(decryptpwd($("#PGNompincode").val(), $rootScope.EValue)); $("#PGNomcity").val(decryptpwd($("#PGNomcity").val(), $rootScope.EValue)); $("#PGNomstatecode").val(decryptpwd($("#PGNomstatecode").val(), $rootScope.EValue)); $("#PGNom1Perc").val(decryptpwd($("#PGNom1Perc").val(), $rootScope.EValue)); $("#PGNom2name").val(decryptpwd($("#PGNom2name").val(), $rootScope.EValue)); $("#PGNom2Guardianname").val(decryptpwd($("#PGNom2Guardianname").val(), $rootScope.EValue)); $("#PGNom2relationcode").val(decryptpwd($("#PGNom2relationcode").val(), $rootScope.EValue)); $("#PGNom2Perc").val(decryptpwd($("#PGNom2Perc").val(), $rootScope.EValue)); $("#PGNom3name").val(decryptpwd($("#PGNom3name").val(), $rootScope.EValue)); $("#PGNom3Guardianname").val(decryptpwd($("#PGNom3Guardianname").val(), $rootScope.EValue)); $("#PGNom3relationcode").val(decryptpwd($("#PGNom3relationcode").val(), $rootScope.EValue)); $("#PGNom3Perc").val(decryptpwd($("#PGNom3Perc").val(), $rootScope.EValue)); $("#PGPayeePayoutmechanism").val(decryptpwd($("#PGPayeePayoutmechanism").val(), $rootScope.EValue)); $("#PGpayoutidentifierCM").val(decryptpwd($("#PGpayoutidentifierCM").val(), $rootScope.EValue)); $("#PGpayoutidentifierAM").val(decryptpwd($("#PGpayoutidentifierAM").val(), $rootScope.EValue)); $("#PGNominee1PAN").val(decryptpwd($("#PGNominee1PAN").val(), $rootScope.EValue)); $("#PGNominee1GuardianPAN").val(decryptpwd($("#PGNominee1GuardianPAN").val(), $rootScope.EValue)); $("#PGNominee1GuardianDOB").val(decryptpwd($("#PGNominee1GuardianDOB").val(), $rootScope.EValue)); $("#PGNominee1GuardianRelation").val(decryptpwd($("#PGNominee1GuardianRelation").val(), $rootScope.EValue)); $("#PGNominee2PAN").val(decryptpwd($("#PGNominee2PAN").val(), $rootScope.EValue)); $("#PGNominee2GuardianPAN").val(decryptpwd($("#PGNominee2GuardianPAN").val(), $rootScope.EValue)); $("#PGNominee2GuardianDOB").val(decryptpwd($("#PGNominee2GuardianDOB").val(), $rootScope.EValue)); $("#PGNominee2GuardianRelation").val(decryptpwd($("#PGNominee2GuardianRelation").val(), $rootScope.EValue)); $("#PGNominee3PAN").val(decryptpwd($("#PGNominee3PAN").val(), $rootScope.EValue)); $("#PGNominee3GuardianPAN").val(decryptpwd($("#PGNominee3GuardianPAN").val(), $rootScope.EValue)); $("#PGNominee3GuardianDOB").val(decryptpwd($("#PGNominee3GuardianDOB").val(), $rootScope.EValue)); $("#PGNominee3GuardianRelation").val(decryptpwd($("#PGNominee3GuardianRelation").val(), $rootScope.EValue)); $("#hdnIsAlreadyChq").val(decryptpwd($("#hdnIsAlreadyChq").val(), $rootScope.EValue)); $("#hdnIsChqupload").val(decryptpwd($("#hdnIsChqupload").val(), $rootScope.EValue)); $("#hdnFPPEKYCTYPE").val(decryptpwd($("#hdnFPPEKYCTYPE").val(), $rootScope.EValue)); //$("#hdnFPPEKYCEncry").val(decryptpwd($("#hdnFPPEKYCEncry").val(), $rootScope.EValue) + "#$#" + $rootScope.EValue); //$("#hdnEKInvMobileNo").val(decryptpwd($("#hdnEKInvMobileNo").val(), $rootScope.EValue) + "#$#" + $rootScope.EValue); $("#PGSchemeplancode").val(decryptpwd($("#PGSchemeplancode").val(), $rootScope.EValue)); $("#FPSchemecode0").val(decryptpwd($("#FPSchemecode0").val(), $rootScope.EValue)); $("#FPSchemecode1").val(decryptpwd($("#FPSchemecode1").val(), $rootScope.EValue)); $("#FPSchemecode2").val(decryptpwd($("#FPSchemecode2").val(), $rootScope.EValue)); $("#FPSchemeName0").val(decryptpwd($("#FPSchemeName0").val(), $rootScope.EValue)); $("#FPSchemeName1").val(decryptpwd($("#FPSchemeName1").val(), $rootScope.EValue)); $("#FPSchemeName2").val(decryptpwd($("#FPSchemeName2").val(), $rootScope.EValue)); $("#FPSchemePlan0").val(decryptpwd($("#FPSchemePlan0").val(), $rootScope.EValue)); $("#FPSchemePlan1").val(decryptpwd($("#FPSchemePlan1").val(), $rootScope.EValue)); $("#FPSchemePlan2").val(decryptpwd($("#FPSchemePlan2").val(), $rootScope.EValue)); $("#FPSchemetype0").val(decryptpwd($("#FPSchemetype0").val(), $rootScope.EValue)); $("#FPSchemetype1").val(decryptpwd($("#FPSchemetype1").val(), $rootScope.EValue)); $("#FPSchemetype2").val(decryptpwd($("#FPSchemetype2").val(), $rootScope.EValue)); $("#FPDividendopt0").val(decryptpwd($("#FPDividendopt0").val(), $rootScope.EValue)); $("#FPDividendopt1").val(decryptpwd($("#FPDividendopt1").val(), $rootScope.EValue)); $("#FPDividendopt2").val(decryptpwd($("#FPDividendopt2").val(), $rootScope.EValue)); $("#FPDividendval0").val(decryptpwd($("#FPDividendval0").val(), $rootScope.EValue)); $("#FPDividendval1").val(decryptpwd($("#FPDividendval1").val(), $rootScope.EValue)); $("#FPDividendval2").val(decryptpwd($("#FPDividendval2").val(), $rootScope.EValue)); $("#FPFrequencytxt0").val(decryptpwd($("#FPFrequencytxt0").val(), $rootScope.EValue)); $("#FPFrequencytxt1").val(decryptpwd($("#FPFrequencytxt1").val(), $rootScope.EValue)); $("#FPFrequencytxt2").val(decryptpwd($("#FPFrequencytxt2").val(), $rootScope.EValue)); $("#FPFrequencyval0").val(decryptpwd($("#FPFrequencyval0").val(), $rootScope.EValue)); $("#FPFrequencyval1").val(decryptpwd($("#FPFrequencyval1").val(), $rootScope.EValue)); $("#FPFrequencyval2").val(decryptpwd($("#FPFrequencyval2").val(), $rootScope.EValue)); $("#FPSIPinstallment0").val(decryptpwd($("#FPSIPinstallment0").val(), $rootScope.EValue)); $("#FPSIPinstallment1").val(decryptpwd($("#FPSIPinstallment1").val(), $rootScope.EValue)); $("#FPSIPinstallment2").val(decryptpwd($("#FPSIPinstallment2").val(), $rootScope.EValue)); $("#FPSIPdatetext0").val(decryptpwd($("#FPSIPdatetext0").val(), $rootScope.EValue)); $("#FPSIPdatetext1").val(decryptpwd($("#FPSIPdatetext1").val(), $rootScope.EValue)); $("#FPSIPdatetext2").val(decryptpwd($("#FPSIPdatetext2").val(), $rootScope.EValue)); $("#FPSIPdate0").val(decryptpwd($("#FPSIPdate0").val(), $rootScope.EValue)); $("#FPSIPdate1").val(decryptpwd($("#FPSIPdate1").val(), $rootScope.EValue)); $("#FPSIPdate2").val(decryptpwd($("#FPSIPdate2").val(), $rootScope.EValue)); $("#FPSIPstartdate0").val(decryptpwd($("#FPSIPstartdate0").val(), $rootScope.EValue)); $("#FPSIPstartdate1").val(decryptpwd($("#FPSIPstartdate1").val(), $rootScope.EValue)); $("#FPSIPstartdate2").val(decryptpwd($("#FPSIPstartdate2").val(), $rootScope.EValue)); $("#FPSIPenddate0").val(decryptpwd($("#FPSIPenddate0").val(), $rootScope.EValue)); $("#FPSIPenddate1").val(decryptpwd($("#FPSIPenddate1").val(), $rootScope.EValue)); $("#FPSIPenddate2").val(decryptpwd($("#FPSIPenddate2").val(), $rootScope.EValue)); $("#FPAmount_Unit0").val(decryptpwd($("#FPAmount_Unit0").val(), $rootScope.EValue)); $("#FPAmount_Unit1").val(decryptpwd($("#FPAmount_Unit1").val(), $rootScope.EValue)); $("#FPAmount_Unit2").val(decryptpwd($("#FPAmount_Unit2").val(), $rootScope.EValue)); $("#FPBroker0").val(decryptpwd($("#FPBroker0").val(), $rootScope.EValue)); $("#FPBroker1").val(decryptpwd($("#FPBroker1").val(), $rootScope.EValue)); $("#FPBroker2").val(decryptpwd($("#FPBroker2").val(), $rootScope.EValue)); $("#FPsubBroker0").val(decryptpwd($("#FPsubBroker0").val(), $rootScope.EValue)); $("#FPsubBroker1").val(decryptpwd($("#FPsubBroker1").val(), $rootScope.EValue)); $("#FPsubBroker2").val(decryptpwd($("#FPsubBroker2").val(), $rootScope.EValue)); $("#FPsubBrokerArn0").val(decryptpwd($("#FPsubBrokerArn0").val(), $rootScope.EValue)); $("#FPsubBrokerArn1").val(decryptpwd($("#FPsubBrokerArn1").val(), $rootScope.EValue)); $("#FPsubBrokerArn2").val(decryptpwd($("#FPsubBrokerArn2").val(), $rootScope.EValue)); $("#FPEuin0").val(decryptpwd($("#FPEuin0").val(), $rootScope.EValue)); $("#FPEuin1").val(decryptpwd($("#FPEuin1").val(), $rootScope.EValue)); $("#FPEuin2").val(decryptpwd($("#FPEuin2").val(), $rootScope.EValue)); $("#FPBrokercode0").val(decryptpwd($("#FPBrokercode0").val(), $rootScope.EValue)); $("#FPBrokercode1").val(decryptpwd($("#FPBrokercode1").val(), $rootScope.EValue)); $("#FPBrokercode2").val(decryptpwd($("#FPBrokercode2").val(), $rootScope.EValue)); $("#FPStartdate0").val(decryptpwd($("#FPStartdate0").val(), $rootScope.EValue)); $("#FPStartdate1").val(decryptpwd($("#FPStartdate1").val(), $rootScope.EValue)); $("#FPStartdate2").val(decryptpwd($("#FPStartdate2").val(), $rootScope.EValue)); $("#FPMinamount0").val(decryptpwd($("#FPMinamount0").val(), $rootScope.EValue)); $("#FPMinamount1").val(decryptpwd($("#FPMinamount1").val(), $rootScope.EValue)); $("#FPMinamount2").val(decryptpwd($("#FPMinamount2").val(), $rootScope.EValue)); $("#FPDivident0").val(decryptpwd($("#FPDivident0").val(), $rootScope.EValue)); $("#FPDivident1").val(decryptpwd($("#FPDivident1").val(), $rootScope.EValue)); $("#FPDivident2").val(decryptpwd($("#FPDivident2").val(), $rootScope.EValue)); $("#hdnRIACode0").val(decryptpwd($("#hdnRIACode0").val(), $rootScope.EValue)); $("#hdnRIACode1").val(decryptpwd($("#hdnRIACode1").val(), $rootScope.EValue)); $("#hdnRIACode2").val(decryptpwd($("#hdnRIACode2").val(), $rootScope.EValue)); $("#hdnRIAdeclaration0").val(decryptpwd($("#hdnRIAdeclaration0").val(), $rootScope.EValue)); $("#hdnRIAdeclaration1").val(decryptpwd($("#hdnRIAdeclaration1").val(), $rootScope.EValue)); $("#hdnRIAdeclaration2").val(decryptpwd($("#hdnRIAdeclaration2").val(), $rootScope.EValue)); $("#hdnplkycresponsecheck").val(decryptpwd($("#hdnplkycresponsecheck").val(), $rootScope.EValue)); $("#hdncontactperson").val(decryptpwd($("#hdncontactperson").val(), $rootScope.EValue)); //$("#hdnDPName").val(decryptpwd($("#hdnDPName").val(), $rootScope.EValue)); //$("#hdnDPID").val(decryptpwd($("#hdnDPID").val(), $rootScope.EValue)); //$("#hdnCustomerID").val(decryptpwd($("#hdnCustomerID").val(), $rootScope.EValue)); $("#ddlsmartSTPScheme").val(decryptpwd($("#ddlsmartSTPScheme").val(), $rootScope.EValue)); $("#ddlsmartstpdrpreinvest").val(decryptpwd($("#ddlsmartstpdrpreinvest").val(), $rootScope.EValue)); //$("#ngchkBroekrselection").val(decryptpwd($("#ngchkBroekrselection").val(), $rootScope.EValue)); $("#hdnusertrxnno").val(decryptpwd($("#hdnusertrxnno").val(), $rootScope.EValue)); $("#digiocheck").val(decryptpwd($("#digiocheck").val(), $rootScope.EValue)); $("#hdndocid").val(decryptpwd($("#hdndocid").val(), $rootScope.EValue)); $("#EmailAction").val(decryptpwd($("#EmailAction").val(), $rootScope.EValue)); $("#MobileAction").val(decryptpwd($("#MobileAction").val(), $rootScope.EValue)); //$("$("#selectedTransType").val(decryptpwd($("#selectedTransType").val(), $rootScope.EValue));#ModeofCheck").val(decryptpwd($("#ModeofCheck").val(), $rootScope.EValue)); $("#selectedTransType").val(decryptpwd($("#selectedTransType").val(), $rootScope.EValue)); $("#PGDOB").val(decryptpwd($(".getdateofbirth").val(), $rootScope.EValue)); $("#nggetdateofbirth").val($("#PGDOB").val()); if ($("#PGNomDOB").val() != "") { $("#PGNomDOB").val(decryptpwd($(".getNom1dateofbirth").val(), $rootScope.EValue)); $(".getNom1dateofbirth").val($("#PGNomDOB").val()); } if ($("#PGNomGuardDOB1").val() != "") { $("#PGNomGuardDOB1").val(decryptpwd($("#PGNomGuardDOB1").val(), $rootScope.EValue)); } if ($("#PGNom2DOB").val() != "") { $("#PGNom2DOB").val(decryptpwd($(".getNom2dateofbirth").val(), $rootScope.EValue)); $(".getNom2dateofbirth").val($("#PGNom2DOB").val()); } if ($("#PGNomGuardDOB2").val() != "") { $("#PGNomGuardDOB2").val(decryptpwd($("#PGNomGuardDOB2").val(), $rootScope.EValue)); } if ($("#PGNom3DOB").val() != "") { $("#PGNom3DOB").val(decryptpwd($(".getNom3dateofbirth").val(), $rootScope.EValue)); $(".getNom3dateofbirth").val($("#PGNom3DOB").val()); } if ($("#PGNomGuardDOB3").val() != "") { $("#PGNomGuardDOB3").val(decryptpwd($("#PGNomGuardDOB3").val(), $rootScope.EValue)); } } });