Your IP : 216.73.217.79


Current Path : /var/www/cesa.co.za/js/
Upload File :
Current File : /var/www/cesa.co.za/js/msd.js

function sendAnswerRefresh(URL, ADQFirmID, DeclarationYear, ADQuestionID, AnswerText, Evidence, Justification) {

    var answerData = {
        ADQFirmID: ADQFirmID,
        ADQuestionID: ADQuestionID,
        Answer: AnswerText,
        Evidence: Evidence,
        Justification: Justification,
        ReviewerChangedAnswer: 1
    };
    $.ajax({
        type: "POST",
        url: '/echasl23/ajax/msd/change-answer.php',
        data: answerData,
        async: false,
        success: function () {
            $('#AnswerUpdateStatus').html('<br /><br />Answer updated');
            alert('Answer updated');
        },
        beforeSend: function () {
            $('#AnswerUpdateStatus').html('<br /><br />Saving new Answer');
        },
        error: function (data) {
            $('#AnswerUpdateStatus').html('<br /><br />Something went wrong: ' + data);
        }
    });
    window.location = URL + '?ADQFirmID=' + ADQFirmID + '&year=' + DeclarationYear;
}

function auditAutoSave(objIn) {

    if (objIn.attr('type') == 'radio' && !objIn.is(':checked')) {
        return;
    }

    var questionId = objIn.attr('data-adquestionid');
//    console.log(questionId);
//    return;

    //ID field is ADQAuditID
    var answerData = {
        fieldValue: objIn.val(),
        fieldName: objIn.attr('data-field-name'),
        ADQAuditID: objIn.attr('data-adqauditid'),
        ADQFirmID: $('#ADQFirmID').val(),
        ADQQuestionID: questionId
    };

    $.ajax({
        type: "POST",
        url: '/echasl23/ajax/msd/change-audit-answer.php',
        data: answerData,
        success: function () {
            $('#autoSaveStatus_' + questionId).html('Review updated<br /><br />');
//            alert('Review updated');
        },
        beforeSend: function () {
            $('#autoSaveStatus_' + questionId).html('Saving Review<br /><br />');
        },
        error: function (data) {
            $('#autoSaveStatus_' + questionId).html('Something went wrong: ' + data + '<br /><br />');
        }
    });
//    console.log(objIn);
}

$(document).ready(function () {

    $(".AuditDialog").dialog({
        autoOpen: false,
        minWidth: 420,
        minHeight: 350
    });
    $(".ChangeAnswerDialog").dialog({
        autoOpen: false,
        minWidth: 420,
        minHeight: 350
    });
    $(".autoSave").change(function () {
        auditAutoSave($(this));
    });
});