66 lines
2 KiB
JavaScript
66 lines
2 KiB
JavaScript
var IskolaorHelper = (function () {
|
|
var iskolaorHelper = function () {};
|
|
|
|
iskolaorHelper.addSablonText = function () {
|
|
var meglevoUzenet = $('#IskolaorUzenet').val();
|
|
$('#IskolaorUzenet').val(
|
|
meglevoUzenet +
|
|
(meglevoUzenet.length > 0 ? ' ' : '') +
|
|
this.element.text()
|
|
);
|
|
};
|
|
|
|
iskolaorHelper.iskolaorChanged = function () {
|
|
if ($('#IskolaorId').data('kendoDropDownList').value() == '') {
|
|
$('#popupId button').prop('disabled', true);
|
|
$('#popupId textarea').prop('disabled', true);
|
|
} else {
|
|
$('#popupId button').removeProp('disabled');
|
|
$('#popupId textarea').removeProp('disabled');
|
|
}
|
|
var iskorId = $('#IskolaorId').data('kendoDropDownList').value();
|
|
$('#IskolaorTelefonszam').val(
|
|
iskorId == '' ? '' : iskolaorAdatok[iskorId].Telszam
|
|
);
|
|
};
|
|
|
|
iskolaorHelper.sendUzenet = function () {
|
|
var iskolaorUid = $('#IskolaorId').data('kendoDropDownList').value();
|
|
var collectionUUID =
|
|
$('#IntezmenyAzonosito').val() +
|
|
':' +
|
|
iskolaorAdatok[iskolaorUid].IdpAzon;
|
|
var documentID = moment(new Date())
|
|
.local()
|
|
.format('YYYY-MM-DDThh:mm:ss.SSS[Z]');
|
|
var kuldoNeve = $('#KuldoNev').val();
|
|
var kuldoTelefonszama = $('#KuldoTelefonszam').val();
|
|
var kuldoUid = $('#KuldoID').val();
|
|
var uzenet = $('#IskolaorUzenet').val();
|
|
|
|
var db = firebase.firestore();
|
|
db.collection(collectionUUID)
|
|
.doc(documentID)
|
|
.set({
|
|
teacherName: kuldoNeve,
|
|
teacherPhone: kuldoTelefonszama,
|
|
teacherUid: kuldoUid,
|
|
message: uzenet
|
|
})
|
|
.then(() => {
|
|
KretaWindowHelper.successFeedBackWindow(
|
|
null,
|
|
Globalization.SikeresIskolaorUzenetKuldes
|
|
);
|
|
KretaWindowHelper.destroyAllWindow();
|
|
})
|
|
.catch((error) => {
|
|
KretaWindowHelper.notification(
|
|
Globalization.SikertelenIskolaorUzenetKuldes,
|
|
'error'
|
|
);
|
|
});
|
|
};
|
|
|
|
return iskolaorHelper;
|
|
})();
|