public function modif_list(Request $rq, $id_liste)
 {
     $info = $rq->all();
     $todo = new Liste();
     $title = "modifier le nom de la liste";
     $name_liste = Liste::where('id_users', Auth::user()->id)->get();
     return view('/membres/modif_list')->with(['title' => $title, 'name_liste' => $name_liste, 'id_liste' => $id_liste]);
 }
Exemplo n.º 2
0
 public function delete($id)
 {
     //Check l'utilisateur de la sous-tâche
     $user = Auth::user()->id;
     $tache = Task::where('id', $id)->where('user_id', $user)->get();
     if (!$tache->isEmpty()) {
         $tache = new Task();
         $soustache = new Liste();
         $tache = Task::find($id);
         $soustache = Liste::where('task_id', $id)->where('user_id', $user);
         $soustache->delete();
         $tache->delete();
         return redirect('/list')->with('flash_message', 'Suprimé avec succés');
     } else {
         return redirect('/list')->with('flash_message_bad', "Erreur vous avez modifié l'id");
     }
 }
Exemplo n.º 3
0
 public function delete($id)
 {
     //permet de suprimer la liste de tache avec les taches associées
     //verifie que la sous tache appartient bien a cet utilisateur
     $user = Auth::user()->id;
     $tache = Task::where('id', $id)->where('user_id', $user)->get();
     if (!$tache->isEmpty()) {
         $tache = new Task();
         $soustache = new Liste();
         $tache = Task::find($id);
         $soustache = Liste::where('task_id', $id)->where('user_id', $user);
         $soustache->delete();
         $tache->delete();
         return redirect('/list')->with('flash_message', 'Suprimé avec succés');
     } else {
         return redirect('/list')->with('flash_message_bad', "Erreur vous avez modifié l'id");
     }
 }
Exemplo n.º 4
0
 public function editList(Request $req, $name_liste)
 {
     $param = $req::all();
     if ($param['liste'] != "") {
         $log = Auth::user()->email;
         $liste = Liste::where('name_user', $log)->where('name_liste', $name_liste)->first();
         $liste->name_liste = $param['liste'];
         $liste->description_liste = $param['description'];
         $liste->save();
         return redirect()->route('index');
     } else {
         return redirect()->route('index');
     }
 }
Exemplo n.º 5
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");
     }
 }