<?php

include "classes/html.class.php";

$db = new db();

if ($_SESSION['farm_id'] == 9) {
    $where_data = "farm_id = {$_SESSION['farm_id']} OR farm_id = 10";
} else {

    $where_data = ($_SESSION['farm_id'] == 0) ? "1" : "farm_id = {$_SESSION['farm_id']}";
}

$html = new html("MANAGEMENT");
?>

<div class="center_screen">
    <?php
    if ($_SESSION['user_type'] == "MANAGER") {

        $html->block('add_errand.php', "ADD");
    }

    $html->block('manage_errands.php', "OPEN");
    ?>
</div>

<?php
if ($_SESSION['user_type'] == "MANAGER" || $_SESSION['user_type'] == "SECTION MANAGER" || $_SESSION['user_type'] == "SECTION MANAGER WITH FUEL") {

    $table_data = '<tr></tr>';
    $manage_res = $db->exec_query('management', ['*'], '', '', '', '', "$where_data AND date_completed = '' ", "ORDER BY record_id DESC LIMIT 100");

    if ($manage_res->num_rows >= 1) {
        while ($manage_info = $manage_res->fetch_assoc()) {

            $farmimg_name_res = $db->exec_query("farming_action", ['*'], '', '', '', '', "record_id ={$manage_info['farming_action_id']}");
            $farming_name_info = $farmimg_name_res->fetch_assoc();

            $farming_type_res = $db->exec_query("farming_types", ['*'], '', '', '', '', "record_id = {$manage_info['farming_type_id']}", '',false);
            $farming_type_info = $farming_type_res->fetch_assoc();

            $user_id_res = $db->exec_query("users", ['*'], '', '', '', '', "record_id = {$manage_info['user_id_assigned']}",'',false);
            $user_id_info = $user_id_res->fetch_assoc();

            if (strtotime($manage_info['date_completed']) > strtotime(date('Y-m-d H:i', strtotime("+2 Hours")))) {
                $Compelted = "YES";
                $style = "style='background-color:green;'";
            } else {
                $Compelted = "";
                $style = "style='background-color:red;'";
            }

            $table_data = $table_data . "
            <td><input type='text' class='table_input' value='{$farming_name_info['name']}' readonly /></td>
            <td><input type='text' class='table_input' value='{$farming_type_info['name']}' readonly /></td>
            <td><input type='text' class='table_input' value='{$manage_info['action_date']}' readonly $style /></td>
            <td><input type='text' class='table_input' value='{$user_id_info['username']}' readonly /></td>";
                        if ($_SESSION['user_type'] == "MANAGER") {
                            $table_data = $table_data . "
            <td><a href='edit_errand.php?errand_id={$manage_info['record_id']}' target='_blank'><input type='submit' value='EDIT' class='form_btn' readonly /></a></td>

            ";
            }
            $table_data = $table_data . "</tr>";
        }
    } else {
        $table_data = "<tr>
            <td> NO RESULTS</td>
        </tr>";
    }

    ?>
    <style>
        body {
            background-image: url('');
            /* background-color: white; */
            background-repeat: repeat-y;
        }
    </style>
    <hr><br>
    <table style='width:100%; text-align:center;'>
        <tr>
            <td>
                FARMING TYPE:
            </td>
            <td>
                FARMING ACTION:
            </td>
            <td>
                START DATE:
            </td>
            <td>
                MANAGER:
            </td>
            <?php if ($_SESSION['user_type'] == "MANAGER") { ?>
                <td>
                    ACTION:
                </td>
            <?php } ?>
        </tr>

        <?php echo $table_data; ?>
    </table>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
<?php } ?>