Пример #1
0
 public function authorize()
 {
     if ($current_liste = Liste::find($this->id_liste)) {
         if (Auth::user()->id == $current_liste->id_user) {
             return true;
         }
     }
     return false;
 }
Пример #2
0
 public function updateListe(ListeUpdateRequest $req)
 {
     $liste = Liste::find($req->id);
     if (isset($req->remove)) {
         $liste->delete();
         return redirect()->back()->with('status', 'Liste de tâches supprimée !');
     }
     $liste->update($req->all());
     $liste->save();
     return redirect()->back()->with('status', 'Liste de tâches mise à jour !');
 }
Пример #3
0
 public function authorize()
 {
     // Si la liste existe
     if ($current_liste = Liste::find($this->id)) {
         // Si la liste appartient à l'utilisateur
         if (Auth::user()->id == $current_liste->id_user) {
             return true;
         }
     }
     return false;
 }
Пример #4
0
 public function editSTache(Request $request, $id)
 {
     //verifie que la sous tache appartient bien a cet utilisateur
     $user = Auth::user()->id;
     $tache = Liste::where('id', $id)->where('user_id', $user)->get();
     if (!$tache->isEmpty()) {
         //ici écriture dans la BDD de ma form tache
         $tache = new Liste();
         $tache = Liste::find($id);
         $tache->name = $request->input('SousTache');
         $tache->DateCrea = $request->input('dateFin');
         $tache->update();
         return redirect('/list')->with('flash_message', 'Sous-tache modifiée avec succés');
     } else {
         return redirect('/list')->with('flash_message_bad', "Erreur vous avez modifié l'id");
     }
 }
 public function delete_liste($id)
 {
     $tache = new Liste();
     $tache = Liste::find($id);
     $tache->delete();
     return redirect('/membres/espace_membre');
 }
Пример #6
0
 public function listTaches(TacheListRequest $req)
 {
     $current_liste = Liste::find($req->id_liste);
     return view('site/taches/taches')->with('current_liste', $current_liste);
 }