public function postForm(ListRequest $request, Liste $liste) { $liste->nom = $request->input('first_name'); $liste->last_name = $request->input('last_name'); $liste->email = $request->input('email'); $liste->password = $request->input('password'); $liste->save(); return view('Liste/createListe'); }
public function addListe(Request $req) { $param = $req::all(); if ($param['liste'] != "") { $tache = new \App\Liste(); $tache->name_user = Auth::user()->email; $tache->name_liste = $param['liste']; $tache->description_liste = $param['description']; $tache->tache_acc = 0; $tache->tache_tot = 0; $tache->save(); return redirect()->route('index'); } else { return redirect()->route('index'); } }
public function authorize() { if ($current_liste = Liste::find($this->id_liste)) { if (Auth::user()->id == $current_liste->id_user) { return true; } } return false; }
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; }
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"); } }
public function createListe(ListeCreateRequest $req) { $liste = new Liste($req->all()); $liste->save(); return redirect()->back()->with('status', 'Liste de tâches sauvegardée !'); }
public function delete_liste($id) { $tache = new Liste(); $tache = Liste::find($id); $tache->delete(); return redirect('/membres/espace_membre'); }
public function listTaches(TacheListRequest $req) { $current_liste = Liste::find($req->id_liste); return view('site/taches/taches')->with('current_liste', $current_liste); }