<?php include "../../root.class.php";
$html = new html();
$html->add_styles_page();
// $html->check_user_type("ADMIN");

$user_record_id = new input();
$user_record_id->type("hidden");
$user_record_id->name("record_id");
$user_record_id->id("record_id");
$user_record_id->value($_GET['record_id']);

$name = new input();
$name->type("text");
$name->name("name");
$name->id("name");
$name->placeholder("Name");
$name->value_from_db("assets", "name", "record_id = {$_GET['record_id']}");

$type = new select();
$type->class("inputs");
$type->name("type");
$type->id("type");
$type->fill_from_db("asset_type","record_id","name");
$type->required();

$asset_image_label = new label();
$asset_image_label->for("asset_image");
$asset_image_label->value("PICTURE OF ASSET");

$asset_image = new file_upload();
$asset_image->class("inputs");
$asset_image->name("asset_image");
$asset_image->id("asset_image");

$name_label = new label();
$name_label->for("name");
$name_label->value("ASSET NAME");

$status_label = new label();
$status_label->for("status");
$status_label->value("STATUS");

$type_label = new label();
$type_label->for("type");
$type_label->value("ASSET TYPE");

$team_label = new label();
$team_label->for("team");
$team_label->value("TEAM");

$team = new select();
$team->class("inputs");
$team->name("team_id");
$team->id("team_id");
$team->add_option("", "TEAM");
$team->add_option("1", "B1");
$team->add_option("2", "B2");
$team->add_option("3", "M1");

$diesel_level_label = new label();
$diesel_level_label->for("diesel_level");
$diesel_level_label->value("CURRENT DIESEL LEVEL");

$diesel_level = new input();
$diesel_level->class("inputs");
$diesel_level->type("number");
$diesel_level->placeholder("CURRENT DIESEL LEVEL");
$diesel_level->name("diesel_level");
$diesel_level->required();
$diesel_level->id("diesel_level");
$diesel_level->value_from_db("assets", "diesel_level", "record_id = {$_GET['record_id']}");

$odo_type_label = new label();
$odo_type_label->for("odo_type");
$odo_type_label->value("ODO TYPE");

$odo_type = new select();
$odo_type->class("inputs");
$odo_type->name("odo_type");
$odo_type->id("odo_type");
$odo_type->add_option("", "ODO TYPE");
$odo_type->add_option("Meters", "Meters");
$odo_type->add_option("Kilometers", "Kilometers");
$odo_type->required();

$odo_label = new label();
$odo_label->for("odo");
$odo_label->value("ODO");

$odo = new input();
$odo->class("inputs");
$odo->type("number");
$odo->placeholder("ODO");
$odo->name("odo");
$odo->required();
$odo->id("odo");
$odo->value_from_db("assets", "odo", "record_id = {$_GET['record_id']}");

$status = new select();
$status->class("inputs");
$status->name("status");
$status->id("status");
$status->add_option("", "STATUS");
$status->add_option("ACTIVE", "ACTIVE");
$status->add_option("INACTIVE", "INACTIVE");
$status->required();

$submit_btn = new button();
$submit_btn->value("UPDATE");
$submit_btn->onclick("edit_asset()");

?>

<div class="form_down">
    <h1>EDIT ASSETS</h1>
    <?php
    $user_record_id->add();
    $team_label->add();
    $team->add();
    $type_label->add();
    $type->add();
    ?>
    <div id="name" style="display: flex;flex-direction: column;">
        <?php
        $name_label->add();
        $name->add();
        $asset_image_label->add();
        $asset_image->add();
        $diesel_level_label->add();
        $diesel_level->add();
        $odo_type_label->add();
        $odo_type->add();
        $odo_label->add();
        $odo->add();
        ?>
    </div>
    <?php
    $status_label->add();
    $status->add();
    $submit_btn->add();
    ?>
</div>

<?php
$ajax = new js_ajax();
$ajax->function_name("edit_asset");
$ajax->submit_btn_id("submit");
$ajax->update("assets");
$ajax->on_success("ASSET SUCCESSFULLY UPDATED");

?>

<script>
    function open_pdf(value) {
        window.open("documents/" + value, "_blank");
    }
</script>