You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
59 lines
2.0 KiB
59 lines
2.0 KiB
$(document).on('click', '#btnPChange', function () {
|
|
reqField = "oldpassword,newPassword,conformNewPassword";
|
|
if (ValidRequiredField(reqField) === false) {
|
|
return false;
|
|
}
|
|
ChangePassword('N');
|
|
});
|
|
|
|
$(document).on('click', '#btnForcePChange', function () {
|
|
reqField = "oldpassword,newPassword,conformNewPassword";
|
|
if (ValidRequiredField(reqField) === false) {
|
|
return false;
|
|
}
|
|
ChangePassword('Y');
|
|
});
|
|
|
|
function ChangePassword(changeType) {
|
|
$("#loadingDiv").LoadingOverlay("show");
|
|
$('#btnPChange').attr('disabled', true);
|
|
//referralCode = $("#" + mId + "referralCode").val();
|
|
oldPassword = $("#" + mId + "oldpassword").val();
|
|
newPassword = $("#" + mId + "newPassword").val();
|
|
conformNewPassword = $("#" + mId + "conformNewPassword").val();
|
|
if (newPassword !== conformNewPassword) {
|
|
$("#loadingDiv").LoadingOverlay("hide", true);
|
|
$('#btnPChange').attr('disabled', false);
|
|
ShowAlertMessage('New Password And Conform Password Does not match!', 'info');
|
|
//swal("New Password And New Conform Password Must Be Match !");
|
|
return;
|
|
}
|
|
|
|
dataObject = {
|
|
MethodName: "ChangePassword",
|
|
Password: oldPassword,
|
|
NewPassword: newPassword,
|
|
ConformNewPassword: conformNewPassword,
|
|
ChangeType: changeType
|
|
};
|
|
|
|
$.post('', dataObject, function (data) {
|
|
$('#btnPChange').attr('disabled', false);
|
|
$("#loadingDiv").LoadingOverlay("hide", true);
|
|
var result = jQuery.parseJSON(data);
|
|
|
|
if (!result["Url"] === false) {
|
|
return $(location).attr("href", result.Url);
|
|
}
|
|
|
|
if (result.ResponseCode !== "0") {
|
|
ShowAlertMessage(result.Msg, 'error', 'Error');
|
|
}
|
|
else {
|
|
$(location).attr("href", "/Webpages/");
|
|
}
|
|
}).fail(function () {
|
|
$("#loadingDiv").LoadingOverlay("hide", true);
|
|
ShowAlertMessage('Unknown error occured, please contact JME!', 'error', 'Error');
|
|
});
|
|
}
|