示例#1
0
 public function destroy($id)
 {
     $task = Task::findOrFail($id);
     $task->delete();
     \Session::flash('flash_message', 'Tarea borrada');
     return redirect()->route('tasks.index');
 }
示例#2
0
 /**
  * Update the specified resource in storage.
  *
  * @param  int  $id
  *
  * @return Response
  */
 public function update($id, Request $request)
 {
     $task = Task::findOrFail($id);
     $task->update($request->all());
     Session::flash('flash_message', 'Task updated!');
     return redirect('admin/task');
 }
示例#3
0
 /**
  * Destroy the given task.
  *
  * @param  Request $request
  * @param  Task $task
  * @return Response
  */
 public function destroy($id, Request $request, Task $task)
 {
     //        $this->authorize('destroy', $task);
     //        $task->delete();
     Task::findOrFail($id)->delete();
     return redirect('/tasks');
 }
 public function destroy($id)
 {
     $task = Task::findOrFail($id);
     $task->delete();
     Session::flash('flash_message', 'Task successfully deleted!');
     return redirect()->route('tasks.index');
 }
示例#5
0
 public function show($id)
 {
     $task = Task::findOrFail($id);
     //dd($task);
     //return $task;
     return view('tasks.show', compact('task'));
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function update(Request $request, $id)
 {
     //
     $task = Task::findOrFail($id);
     $task->update(['title' => $request->input('title'), 'completed' => $request->input('completed')]);
     return response()->json(['message' => 'Task successfully updated']);
 }
 public function destroy($id)
 {
     $task = Task::findOrFail($id);
     if ($task->user_id !== Auth::user()->id) {
         return response('Forbidden.')->header('Status', 403);
     }
     $task->delete();
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  Request  $request
  * @param  int  $id
  * @return Response
  */
 public function update(Request $request, $id)
 {
     $Task = Task::findOrFail($id);
     if ($Task->update($request->all())) {
         return "Task updated successfully.";
     } else {
         return $this->response->error('Task could not be created.', 404);
     }
 }
 public function destroy($id)
 {
     $task = Task::findOrFail($id);
     if ($task->delete()) {
         return response(204);
     } else {
         return response(500);
     }
 }
示例#10
0
 public function doDelete($id)
 {
     $task = Task::findOrFail($id);
     try {
         $task->delete();
         return redirect()->back()->with('message', 'Task has been deleted successfully !');
     } catch (ParseException $ex) {
         echo 'Failed to delete task , with error message: ' . $ex->getMessage();
     }
 }
 /**
  * Updates a specific task in the database.
  *
  * @param int $id
  * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
  */
 public function update($id)
 {
     $this->checkPermissions($id);
     // Update the task with the new data
     $task = Task::findOrFail($id);
     $task->update(Input::all());
     // Return the updates list of tasks
     $tasks = Auth::user()->tasks;
     return View('tasks.list', compact('tasks'));
 }
示例#12
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(CreateCommentRequest $request, $task_id)
 {
     $task = Task::findOrFail($task_id);
     $comment = new Comment();
     $comment->fill($request->all());
     $comment->task_id = $task->id;
     $comment->user_id = \Auth::user()->id;
     $comment->save();
     $comment->user;
     return $comment;
 }
示例#13
0
 public function toggleComplete($id)
 {
     try {
         $task = \App\Task::findOrFail($id);
         $task->is_complete = !$task->is_complete;
         $task->save();
         return redirect('/');
     } catch (Exception $e) {
         return redirect('/')->withErrors($e);
     }
 }
示例#14
0
 /**
  * Update the specified resource in storage.
  *
  * @param  int  $id
  * @param  TaskRequest  $request
  * @return Response
  */
 public function update($id, TaskRequest $request)
 {
     $task = Task::findOrFail($id);
     $task->completed = $request->input('completed');
     $task->content = $request->input('content');
     $task->priority = $request->input('priority');
     $task->location = $request->input('location');
     $task->time = $request->input('time');
     $task->completed = $request->input('completed');
     $task->save();
     return response()->json();
 }
 public function postMain()
 {
     //neem de value van de checkbox
     $task_id = Input::get("task_id");
     //zoek een task met de value van de checkbox
     $task = Task::findOrFail($task_id);
     if ($task->user_id == Auth::user()->id) {
         //als de juiste user is ingelogd verander de bool van de task
         $task->isDone();
     }
     return Redirect::route('home');
 }
示例#16
0
 public function update($id, Request $request)
 {
     $task = Task::findOrFail($id);
     $task->title = $request->input('title');
     $task->body = $request->input('body');
     $task->created_on = $request->input('created');
     $task->modified_on = $request->input('last-modified');
     $task->expires_on = $request->input('expired');
     $task->status = $request->input('status');
     $task->save();
     return redirect('/admin');
 }
 public function updateTask($id, Request $request)
 {
     $collabs = "";
     $input = $request->all();
     $taskComment = new TaskComments();
     $model = new Task();
     $comments = $taskComment->getComments($id);
     $task = Task::findOrFail($id);
     $users = array();
     $roster = DB::table('rosters')->select('user_ID')->where('group_ID', '=', $task->group)->get();
     foreach ($roster as $x) {
         array_push($users, $x->user_ID);
     }
     $groupLead = User::find(Group::find($task->group)->user_ID)->id;
     if (Auth::check()) {
         $user = User::find(Auth::id());
         $permission = $user->hasRole('bpLead');
     } else {
         $permission = false;
     }
     $businessplan = $model->getBpIdFromTask($id);
     if (array_key_exists('collaborators-groups', $input)) {
         foreach ($input['collaborators-groups'] as $x) {
             $collabs .= Group::find($x)->name;
             $collabs .= ", ";
         }
     }
     if (array_key_exists('collaborators-users', $input)) {
         foreach ($input['collaborators-users'] as $x) {
             $collabs .= User::find($x)->name;
             $collabs .= ", ";
         }
     }
     $collabs = rtrim($collabs, ", ");
     $input['collaborators'] = $collabs;
     $task->update($input);
     return view('task', compact('comments', 'task', 'users', 'permission', 'groupLead', 'businessplan'));
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id, Task $task)
 {
     $task->findOrFail($id)->delete();
     return redirect('/');
 }
示例#19
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     Task::findOrFail($id)->delete();
     return redirect('tasks');
 }
 public function update($id, TaskRequest $request)
 {
     $task = Task::findOrFail($id);
     $task->update(Request::all());
     return redirect('tasks');
 }
示例#21
0
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function show($id)
 {
     return Task::findOrFail($id);
 }
示例#22
0
 public function deleteTask($id)
 {
     $task = Task::findOrFail($id)->delete();
     return redirect('sezgicraft/admin-panel');
 }
示例#23
0
 public function complete($listId, $taskId)
 {
     $task = Task::findOrFail($taskId);
     if ($task->chick == true) {
         $task->chick = false;
     } else {
         $task->chick = true;
     }
     $task->save();
     return \Redirect::route('list.show', $listId)->with('message', 'Task updated!');
 }
 public function add()
 {
     $activeTab = Input::get('task_type_id') ? Input::get('task_type_id') : '1';
     $task_types = TaskType::all();
     $saleTypes = SaleType::all();
     $user = Auth::user();
     $point = intval(Input::get('point'));
     $task = Task::findOrFail(Input::get('task_id'));
     $pointAudit = new PointAudit();
     $pointAudit->point = $point * $task->value;
     $pointAudit->user_id = $user->id;
     $pointAudit->company_id = $user->company_id;
     $pointAudit->date = new \DateTime();
     $pointAudit->task_id = $task->id;
     $pointAudit->save();
     $pointID = $user->id . date("mdY");
     $pointEntity = Point::find($pointID);
     if ($pointEntity != null) {
         $pointEntity->points = $pointEntity->points + $point * $task->value;
         $pointEntity->update();
     } else {
         $pointEntity = new Point();
         $pointEntity->id = $pointID;
         $pointEntity->month = date("m");
         $pointEntity->year = date("Y");
         $pointEntity->user_id = $user->id;
         $pointEntity->company_id = $user->company_id;
         $pointEntity->points = $point * $task->value;
         $pointEntity->save();
     }
     $message = 'You have ' . ($pointAudit->point > 0 ? 'added' : 'adjusted') . ' <strong> ' . intval($point) . ' points</strong> to <strong>' . $task->name . '</strong>.';
     $today_total = $this->getTodaysStats();
     $today_target = 140;
     $isErr = false;
     return view('myStat.add', compact('user', 'today_total', 'task_types', 'tasks', 'activeTab', 'isErr', 'message', 'today_target', 'saleTypes'));
 }
 public function displayTag()
 {
     $task = Task::findOrFail(5);
     foreach ($task->tags as $t) {
         dump($t->pivot->poid);
     }
     die('Affichage des tags');
 }
示例#26
0
 function delete($id)
 {
     Task::findOrFail($id)->delete();
     return redirect('/');
 }
 function deleteTask($idbp, $id)
 {
     Task::findOrFail($id)->delete();
     return;
 }
示例#28
0
        return redirect('/')->withInput()->withErrors($validator);
    }
    $task = new Task();
    $task->name = $request->name;
    $task->save();
    return redirect('/');
});
Route::get('/', function () {
    $tasks = Task::orderBy('created_at', 'asc')->get();
    return view('tasks', ['tasks' => $tasks]);
});
/**
 * Delete An Existing Task
 */
Route::delete('/task/{id}', function ($id) {
    Task::findOrFail($id)->delete();
    return redirect('/');
});
/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| This route group applies the "web" middleware group to every route
| it contains. The "web" middleware group is defined in your HTTP
| kernel and includes session state, CSRF protection, and more.
|
*/
Route::group(['middleware' => ['web']], function () {
    //
});
示例#29
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     $task = Task::findOrFail($id);
     $task->delete();
     return view('pages.dashboard')->with('users', User::all())->with('task_categories', TaskCategory::all())->with('tasks', Task::all());
 }
示例#30
0
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function update(Request $request, $id)
 {
     $task = Task::findOrFail($id);
     $this->saveTask($request, $task);
 }