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]); }
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"); } }
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"); } }
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'); } }
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"); } }