<div class="row"> <div class="col-lg-12"> <h3 class="page-title">Ανάκληση Αίτησης</h3> </div> <!-- /.col-lg-12 --> </div> <?php $leave = get_employee_leave(trim($_GET['id'])); if (empty($leave)) { ?> <div class="row"><div class="col-sm-12"><div id="errorer" class="alert alert-danger">Η Αίτηση Δεν Εντοπίστηκε</div></div></div> <?php } else { $leave_user = get_user_details_by_afm($leave->employee_afm); ?> <div class="row"> <div class="col-lg-12"> <div class="panel panel-danger"> <div class="panel-heading">Προσοχή η ενέργεια αυτή δεν μπορεί να αναιρεθεί!</div> <div class="panel-body"> <div class="row"> <?php include 'single_helper.php'; ?> <div class="col-lg-3"> <div class="panel panel-green"> <div class="panel-heading"> Ενέργειες </div>
function update_leave_days($leave_id) { //Ενημέρωση υπολοίπου ημερών άδειας global $db, $message_list; $leave = get_employee_leave($leave_id); $leave_user = get_user_by_leave($leave); if ($leave->signature_by != 0 and $leave->status == 1) { $subject = 'Η Αίτηση Αδείας σας Εγκρίθηκε'; $body = '<p>Η Αίτηση Αδείας σας Εγκρίθηκε</p>'; $body .= '<p>Αφορά την άδεια με τα παρακάτω στοιχεία: </p>'; $body .= '<p>- Ημέρομηνία Υποβολής: ' . printDate($leave->date_submitted) . '</p>'; $body .= '<p>- Ημέρες Αδείας: ' . $leave->num_leaves . '</p>'; $body .= '<p>- Ημερομηνία Έναρξης Άδειας: ' . printDate($leave->date_starts) . '</p>'; $body .= '<p>- Ημερομηνία Λήξης Άδειας: ' . printDate($leave->date_ends) . '</p>'; $remaining_leaves = intval(get_remaining_leaves_for_user($leave_user->id)); $remaining_leaves = $remaining_leaves - $leave->num_leaves; $query = $db->prepare('UPDATE leaves set remaining_leaves=:remaining_leaves where id =:id'); $query->bindValue(':remaining_leaves', $remaining_leaves, PDO::PARAM_INT); $query->bindValue(':id', $leave_user->id, PDO::PARAM_INT); $query->execute(); } if ($leave->signature_by != 0 and $leave->status == 0) { $subject = 'Η Αίτηση Αδείας σας Απορρίφθηκε'; $body = '<p>Η Αίτηση Αδείας σας Απορρίφθηκε</p>'; $body .= '<p>Αφορά την άδεια με τα παρακάτω στοιχεία: </p>'; $body .= '<p>- Ημέρομηνία Υποβολής: ' . printDate($leave->date_submitted) . '</p>'; $body .= '<p>- Ημέρες Αδείας: ' . $leave->num_leaves . '</p>'; $body .= '<p>- Ημερομηνία Έναρξης Άδειας: ' . printDate($leave->date_starts) . '</p>'; $body .= '<p>- Ημερομηνία Λήξης Άδειας: ' . printDate($leave->date_ends) . '</p>'; $body .= '<p>Λόγος Απόρριψης: ' . $leave->comments . '</p>'; } if (DEBUG) { // This is in development mode.. $address = LEAVES_DEBUG_USER_EMAIL; $receiver = LEAVES_DEBUG_USER_NAME; } else { $address = $leave_user->email; $receiver = $leave_user->first_name . ' ' . $leave_user->last_name; } email_send($address, $receiver, $subject, $body); }