$actionMessage = "";
$typeMessage = "";
//Component Class Manager
$sliderImageManager = new SliderImageManager($pdo);
//Action Add Processing Begin
if ($action == "add") {
    if (!empty($_POST['name'])) {
        $name = htmlentities($_POST['name']);
        $url = htmlentities($_POST['url']);
        $description = htmlentities($_POST['description']);
        $createdBy = $_SESSION['userAnnahdaSite']->login();
        $created = date('Y-m-d h:i:s');
        //create object
        $sliderImage = new SliderImage(array('name' => $name, 'url' => $url, 'description' => $description, 'created' => $created, 'createdBy' => $createdBy));
        //add it to db
        $sliderImageManager->add($sliderImage);
        $actionMessage = "<strong>Opération Valide</strong> : Slider Image Ajouté(e) avec succès.";
        $typeMessage = "success";
    } else {
        $actionMessage = "<strong>Erreur Ajout Slider Image</strong> : Vous devez remplir le champ 'name'.";
        $typeMessage = "danger";
    }
} else {
    if ($action == "update") {
        $idSliderImage = htmlentities($_POST['idSliderImage']);
        if (!empty($_POST['name'])) {
            $name = htmlentities($_POST['name']);
            $url = htmlentities($_POST['url']);
            $description = htmlentities($_POST['description']);
            $updatedBy = $_SESSION['userAnnahdaSite']->login();
            $updated = date('Y-m-d h:i:s');