function updateComplitedMiniAssessment(){
var pdfName = $('#upload_pdf_name_mini').val();
var pdfFile = $('#upload_pdf_file_mini').prop('files')[0];
var pdfPassword = $('#pdf_password').val();
var totalChoices = $('#total_choices').val();
var totalQuestion = $('#total_question').val();
var durationMini = $('#duration_mini').val();
var scorebarMini = $('#scorebar_mini').val();
var titleMiniAssessment = $('#title-mini-assessment').val();
var miniAssessmentId = $('#id-mini-assessment').val();
var myformData = new FormData();
myformData.append('filePdf', pdfFile);
myformData.append('pdfName', pdfName);
myformData.append('pdfPassword', pdfPassword);
myformData.append('totalChoices', totalChoices);
myformData.append('totalQuestion', totalQuestion);
myformData.append('durationMini', durationMini);
myformData.append('scorebarMini', scorebarMini);
myformData.append('titleMiniAssessment', titleMiniAssessment);
myformData.append('miniAssessmentId', miniAssessmentId);
myformData.append('assessmentGroupId', assessmentGroupId);
myformData.append('courseId', courseId);
const loading = `<div class="spinner spinner-border text-white" role="status">
<span class="sr-only">Loading...</span>
</div> Loading`
$.ajax({
url: `/teacher/assessment/complited-mini-assessment`,
method: 'post',
dataType: 'json',
processData: false,
contentType: false,
cache: false,
data: myformData,
enctype: 'multipart/form-data',
beforeSend: function() {
$('.btn-setting-assessment').html(loading);
$('.btn-setting-assessment').attr('disabled', true);
},
error: function(error) {
$('.btn-setting-assessment').html('Coba lagi');
$('.btn-setting-assessment').removeAttr('disabled');
$('.failed-update-snackbar').show('fast');
$('.textSnackbar').html('menyimpan. Mohon coba lagi.');
setTimeout(function() {
$('.failed-update-snackbar').hide('fast');
}, 3000);
},
success: function(response) {
$('.btn-setting-assessment').html('Simpan');
$('.btn-setting-assessment').removeAttr('disabled');
$('#modal-complited-mini-assessment').modal('hide');
$('.success-update-snackbar').show('fast');
$('.textSnackbar').html('menyimpan paket.');
setTimeout(function() {
$('.success-update-snackbar').hide('fast');
}, 3000);
getDataAssessment();
}
});
}