Hello!
After I click "remove", a confirmation window appears and I think that's what's causing my code not to work.
And this is the code I'm using:
onActionBegin:
if (args.requestType === 'eventRemove') {
var removeData = args.data[0];
if (removeData.Status !== "Agendada") {
args.cancel = true;
blockDelete = true;
return;
}
}
onDataBound:
var scheduleObj = document.getElementById('schedule').ej2_instances[0];
scheduleObj.eventWindow.dialogObject.beforeClose = function (args) {
if (blockEdit === true) {
args.cancel = blockEdit;
blockEdit = false;
alert("A aula já foi realizada. Não é possível alterar a mesma.");
return;
}
// This code is not getting executed
else if (blockDelete === true) {
args.cancel = blockDelete;
blockDelete = false;
alert("A aula já foi realizada. Não é possível remover a mesma.");
return;
}
}
}
What am I doing wrong?
Thank you!