public function mesCommandes() { //If we are not connected as a livreur, send to the login page if (!Session::isConnected() || Session::getUser()->getType() != USER_LIVREUR) { Session::disconnect(); return Redirect::to('/livreur/login'); } $commandes = Commande::getBy(array('_livreur' => Session::getUser()->getId())); return View::render("livreur/mesCommandes.php", array('commandes' => $commandes)); }
public function doSupprimeItemMenu($id) { //If we are not connected as an entrepreneur, send to the login page if (!Session::isConnected() || Session::getUser()->getType() != USER_RESTAURATEUR) { Redirect::to('/restaurateur/login/'); } $itemMenu = ItemMenu::getOneBy(array('_id' => new \MongoId($id))); $menu = $itemMenu->getMenu(); if (!$itemMenu) { //If the restaurateur doesn't exist, we redirect to the list Session::addFlashMessage("Suppression impossible :", 'error', "Cet item n'existe pas."); Redirect::to("/restaurateur/editeMenu/" . $menu->getId()); } //Then we delete the restaurateur $itemMenu->delete(); Session::addFlashMessage("Item supprimé", 'success', "L'item a été supprimé avec succès."); Redirect::to("/restaurateur/editeMenu/" . $menu->getId()); }
public function cancelCommand($commandId) { //If User is not logged in if (!Session::isConnected() || Session::getUser()->getType() != USER_CLIENT) { Session::addFlashMessage("Non connecté", "error", "Veuillez vous connecter avant de continuer."); Redirect::to('/restaurant'); } //If it doesn't exist, return to the list $command = Commande::getOneBy(array('_id' => new \MongoId($commandId))); if (!$command) { Redirect::to('/restaurant'); } $command->delete(); return Redirect::to('/restaurant'); }
public function doSupprimeRestaurant($id) { //If we are not connected as an entrepreneur, send to the login page if (!Session::isConnected() || Session::getUser()->getType() != USER_ENTREPRENEUR) { Redirect::to('/entrepreneur/login'); } $restaurant = Restaurant::getOneBy(array('_id' => new \MongoId($id))); if (!$restaurant) { //If the restaurateur doesn't exist, we redirect to the list Session::addFlashMessage("Suppression impossible :", 'error', "Ce restaurant n'existe pas."); Redirect::to('/entrepreneur/supprimeRestaurant'); } //Then we delete the restaurateur $restaurant->delete(); Session::addFlashMessage("Restaurant supprimé", 'success', "Le restaurant a été supprimé avec succès."); Redirect::to('/entrepreneur/supprimeRestaurant'); }
<span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="/log210">Laboratoire</a> </div> <div class="collapse navbar-collapse"> <!--<ul class="nav navbar-nav"> <li class="active"><a href="#">Home</a></li> <li><a href="#about">About</a></li> <li><a href="#contact">Contact</a></li> </ul>--> <?php if (Session::isConnected()) { ?> <ul class="nav navbar-nav navbar-right"> <li><a href="profile">Profile</a></li> <!-- <?php // echo Session::getUser()->getFirstName(); ?> --> <li><a href="login/logout/">Disconnect</a></li> </ul> <?php } else { ?> <form action="login" class="navbar-form navbar-right" method="post" role="form"> <div class="form-group"> <input type="text" placeholder="Email" name="mail" class="form-control" required> </div>