80 |
συνάρτηση κανόνων του ελεγκτή πίνακα θέσεων πρακτικής άσκησης για την κατηγορία των
διαχειριστών.
Εικόνα 20: Συνάρτηση κανόνων ενεργειών θέσεων πρακτικής άσκησης για τους διαχειριστές.
Έτσι όλες οι ενέργειες όπως τα στατιστικά θέσεων πρακτικής άσκησης, η δημιουργία νέας
θέσης ή η δημοσίευσή όπως και πολλές άλλες επιστρέφονται σε πίνακα από αυτήν τη συνάρτηση.
Ταυτόχρονα παρατηρούμε πως επιστρέφεται και η έκφραση «isUserAdmin», γεγονός που
σημαίνει πως ο χρήστης πρέπει να είναι απαραίτητα διαχειριστής. Αυτός ο πίνακας αποστέλλεται
στον κεντρικό ελεγκτή του συστήματος ο οποίος με την σειρά του ελέγχει αν ο αιτών χρήστης
είναι διαχειριστής και αναλόγως επιστρέφει λογική μεταβλητή η οποία φαίνεται στην εικόνα 21.
Εικόνα 21: Έλεγχος τύπου χρήστη.
Στην περίπτωση επιστροφής αληθούς τιμής εκτελείται η ενέργεια, ειδάλλως εμφανίζεται
κατάλληλο μήνυμα όπως φαίνεται στην εικόνα 22.