Beispiel #1
0
        }
    }
    //------------------------ gear type changes ------------------------
    //user provided a new category that doesn't exist already
    if (!empty($newType)) {
        $type = newGearType($newType);
        $successes[] = "Created new gear type, {$newType}";
    }
    //different type chosen. Just change types
    if ($type != $gearObject->getType()) {
        $gearObject->setType($type);
        $successes[] = "Updated gear type";
    }
    //------------------------ disable state (always submits) ------------------------
    if ($gearObject->isDisabled() && !$newIsDisabled) {
        $gearObject->setIsDisabled($newIsDisabled);
        $successes[] = "Gear enabled for checkouts";
    } else {
        if (!$gearObject->isDisabled() && $newIsDisabled) {
            $gearObject->setIsDisabled($newIsDisabled);
            $successes[] = "Gear disabled for checkouts";
        }
    }
    //------------------------ Notes Changed ------------------------
    if ($gearObject->getNotes() != $newNotes) {
        $gearObject->setNotes($newNotes);
        $successes[] = "Gear notes updated";
    }
    $gearObject->finalize();
}
?>
Beispiel #2
0
            $category = newGearType($newCategory);
        }
        //create category in DB
    } else {
        //new category empty. Use previous category
        $category = test_input($_POST['category']);
    }
    if (!empty($_POST['notes'])) {
        $notes = test_input($_POST['notes']);
    }
    if (empty($errors)) {
        $gearObject = new Gear();
        $gearObject->setName($name);
        $gearObject->setType($category);
        $gearObject->setQty($qty);
        $gearObject->setIsDisabled(false);
        $gearObject->setNotes($notes);
        $gearObject->finalize();
        $successes[] = "New gear item, <a href='gear-item.php?gear_id=" . $gearObject->getID() . "'>" . $name . "</a>, added!";
    }
}
?>

<!DOCTYPE html>
<html lang="en">

<head>
	<!-- INCLUDE BS HEADER INFO -->
	<?php 
include 'templates/bs-head.php';
?>