public function complete($id)
 {
     $task = Task::find($id);
     $task->completed_at = Carbon::now();
     $task->save();
     return redirect('/tasks');
 }
 public function edit($id)
 {
     $param['pageNo'] = 1;
     $result = TaskModel::find($id);
     $param['tasks'] = $result;
     return View::make('company.task.edit')->with($param);
 }
 /**
  * Display the specified resource.
  *
  * @param  int $id
  * @return \Illuminate\Http\Response
  */
 public function show($id)
 {
     //
     $tasks = Task::find($id);
     $taskforms = TaskForm::where('task_id', $id)->with('device', 'task')->get();
     return view('taskforms.index')->with('tasks', $tasks)->with('taskforms', $taskforms);
 }
 public function destroy($id)
 {
     $response = Task::find($id)->delete();
     if ($response) {
         return redirect('/');
     }
 }
Exemple #5
0
 public function markComplete($taskId)
 {
     $task = Task::find($taskId);
     $task->completed = true;
     $task->save();
     return redirect()->route('tasks');
 }
 public function updateTask($id)
 {
     $task = Task::find($id);
     $task->update(Input::all());
     Flash::success('Task was updated');
     return redirect()->back();
 }
 public function update(Request $request, $id)
 {
     array_forget($request, "_token");
     $all_request = $request->all();
     $task = Task::find($id);
     foreach ($all_request as $key => $value) {
         /*
          * remove all underscore contained
          * in the edit form field
          */
         $key = preg_replace("/^_/", "", $key);
         $task->{$key} = $value;
     }
     if ($task->update()) {
         \Session::flash("success_message", "Task Successfully Updated");
     } else {
         \Session::flash("error_message", "Unexpected Error Task could not be updated");
     }
     $tasks = Task::all();
     if ($request->ajax()) {
         response()->json("Task Successfully Updated");
         exit;
         // return \Redirect::back();
     }
     return View("taskmanager.index", ['tasks' => $tasks, 'title' => 'Tasks']);
 }
 public function destroy(Request $request, $taskId)
 {
     $task = Task::find($taskId);
     //$this->authorize('destroy', $task);
     $task->delete();
     return redirect('/tasks');
 }
Exemple #9
0
 public function getDelete($id)
 {
     $task = \App\Task::find($id);
     $project_id = $task->project_id;
     $task->delete();
     \Session::flash('flash_message', 'Your task was deleted.');
     return redirect('/tasks/show/' . $project_id);
 }
Exemple #10
0
 public function update($id, Request $request)
 {
     $task = Task::find($id);
     $task->name = $request->name;
     $task->address = $request->address;
     $task->save();
     return redirect('/tasks');
 }
 /**
  * Define your route model bindings, pattern filters, etc.
  *
  * @param  \Illuminate\Routing\Router  $router
  * @return void
  */
 public function boot(Router $router)
 {
     parent::boot($router);
     // Bind Tasks by full object translated from ID
     $router->bind('tasks', function ($id) {
         return \App\Task::find($id);
     });
 }
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function show($id)
 {
     $task = Task::find($id);
     if (!$task) {
         return $this->respondNotFound('Task does not exist');
     }
     return $this->respond(['data' => $this->taskTransformer->transform($task)]);
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function update(Request $request, $task_id)
 {
     $task = Task::find($task_id);
     $task->task = $request->task;
     $task->description = $request->description;
     $task->save();
     return \Response::json($task);
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     // TODO: implement a validation for this method
     $arrRet = array("success" => true);
     $task = Task::find($id);
     $task->delete();
     return response()->json($arrRet);
 }
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function show($id)
 {
     $task = Task::find($id);
     // $task = Task::where('id',$id)->first();
     if (!$task) {
         return Response::json(['error' => ['message' => 'La tasca no existeix', 'code']], 404);
     }
     return Response::json([$this->taskTransfomer->transform($task)], 200);
 }
 /**
  * @param Request $request
  * @param $id
  * @return \Symfony\Component\HttpFoundation\Response
  *
  * Update particular task by ID and output response in json
  */
 public function updateTask(Request $request, $id)
 {
     $Task = Task::find($id);
     $Task->name = $request->input('name');
     $Task->description = $request->input('description');
     $Task->repetition = $request->input('repetition');
     $Task->save();
     return response()->json($Task);
 }
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function show($id)
 {
     $task = Task::find($id);
     if (!$task) {
         return Response::json(['error' => ['message' => 'Task does not exist']], 404);
     }
     return Response::json(['data' => $task->toArray()], 200);
     //return Task::findOrFail($id);
 }
 /**
  * Determine if the user is authorized to make this request.
  *
  * @return bool
  */
 public function authorize()
 {
     $taskid = $this->route('id');
     if (Auth::check()) {
         return Auth::user()->id == Task::find($taskid)->userId || User::find(Auth::id())->hasRole('bpLead') || User::find(Group::find(Task::find($taskid)->group)->user_ID)->id == Auth::id();
     } else {
         return false;
     }
 }
 /**
  * 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 = Task::find($id);
     if (!$task) {
         return Response::json(['error' => ['message' => 'Task does not exist', 'code' => 195]], 404);
     }
     return Response::json(['data' => $task->toArray()], 200);
     $this->saveTask($request, $task);
 }
Exemple #20
0
 public function apitasksPut($id)
 {
     $task = Task::find($id);
     $task->assigned_id = Request::input('assigned_id');
     $task->name = Request::input('name');
     $task->due_date = Request::input('due_date');
     $task->is_completed = Request::input('is_completed');
     $task->save();
     return $task;
 }
Exemple #21
0
 /**
  * @param $taskId
  */
 public function completeTask($taskId)
 {
     $task = Task::find($taskId);
     //See if the task was an appointment and send survey
     if ($task->name == 'Appointment') {
         $survey = new SurveyRepo();
         $survey->generateSurvey($task->user_id, $task->recruit_id);
     }
     $task->completed = true;
     $task->save();
 }
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function show($id)
 {
     $task = Task::find($id);
     if (!$task) {
         return $this->respondNotFound('La tasca no existeix!');
     }
     return $this->respond(['data' => $this->taskTransformer->transform($task)]);
     //return $task = Task::findOrFail($id);
     //Es el mateix
     //$task = Tag::where('id', $id)->first();
 }
 /**
  * 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::find($id);
     if (!$task) {
         return $this->respondNotFound('Task does not exist!!');
     }
     $task->name = $request->name;
     $task->priority = $request->priority;
     $task->done = $request->done;
     $task->save();
 }
Exemple #24
0
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index($id)
 {
     if ($id == 0 || $id == "") {
         return view('errorUrl');
     } else {
         $tasks = Task::find($id);
         if (is_null($tasks)) {
             return view('errorUrl');
         }
     }
 }
 public function update($id, Request $request)
 {
     $task = Task::find($id);
     $task->name = $request->name;
     $task->alamat = $request->alamat;
     $task->umur = $request->umur;
     $task->jenis_kelamin = $request->jenis_kelamin;
     $task->jenis_kamar = $request->jenis_kamar;
     $task->save();
     return redirect('/tasks');
 }
 /**
  * Test handle.
  */
 public function testHandle()
 {
     $requestParams = ['name' => 'Test task', 'description' => 'Task description', 'user_id' => 1, 'language_id' => 1];
     $object = new CreateTaskJob($requestParams);
     $this->response = $object->handle();
     $this->assertEquals(200, $this->response->getStatusCode());
     $this->seeJson($requestParams);
     // Delete the task.
     $taskData = json_decode($this->response->getContent());
     $task = Task::find($taskData->id);
     $task->forceDelete();
 }
Exemple #27
0
 public function getDoDelete($id = null)
 {
     $task = \App\Task::find($id);
     if (is_null($task)) {
         \Session::flash('flash_message', 'Oops task not found.');
         \Session::flash('flash_type', 'alert-danger');
         return redirect('tasks');
     }
     $task->delete();
     \Session::flash('flash_message', 'Success! ' . $task->title . ' was deleted.');
     \Session::flash('flash_type', 'alert-success');
     return redirect('tasks');
 }
Exemple #28
0
 public function DeleteImg($imgid)
 {
     if ($contact = Task::find($imgid)) {
         $filename = $contact->photo;
         $fullPath = 'images/' . $filename;
         if (File::exists($fullPath)) {
             File::delete($fullPath);
             $contact->delete();
             return $flag = 1;
         } else {
             return $flag = 0;
         }
     }
 }
 public function contact()
 {
     /** @var Task $task */
     $task = Task::find(2);
     //        $task->update(['title' => 'New title', 'body' => 'New body']);
     //        $task->body = 'Very new body';
     //        $task->save();
     echo '<pre>';
     var_dump($task->body);
     echo '</pre>';
     die;
     $people = ['Aaa', 'Bbb', 'Ccc'];
     return view('pages.contact', ['people' => $people]);
 }
Exemple #30
0
 public function show()
 {
     $task = \App\Task::find($this->_idTask);
     if (is_null($task)) {
         return redirect('/tasks');
     }
     $users = DB::table('UserTask')->join('user', 'UserTask.id_user', '=', 'user.id')->where('UserTask.id_task', $this->_idTask)->select(DB::raw('UserTask.id as id_userTask, status, UserTask.id_user, user.email, user.first_name, user.last_name'))->get();
     $rows = "";
     $usersArray = [];
     foreach ($users as $user) {
         $status = ['avaliable' => '', 'done' => '', 'active' => '', 'cancel' => '', 'timeout' => ''];
         $status[$user->status] = 'selected';
         $usersArray[] = $user->id_user;
         $rows .= '<tr class="gradeC userRow  fade in" id="' . $user->id_userTask . '">
                                             <td class="userId">
                                                 ' . $user->id_user . '
                                             </td>
                                             <td class="userEmail">
                                                 ' . $user->email . '
                                             </td>
                                             <td class="userLastName">
                                                ' . $user->last_name . '
                                             </td>
                                             <td class="center userFirstName">
                                                 ' . $user->first_name . '
                                             </td>
                                             <td class="center">
                                                 <div class="form-group"><select class="form-control selectStatus" id="selectStatus">
                                                     <option ' . $status['avaliable'] . ' value="available">Available</option>
                                                     <option ' . $status['done'] . ' value="done">Performed</option>
                                                     <option ' . $status['active'] . ' value="active">Active</option>
                                                     <option ' . $status['cancel'] . ' value="cancel">Declined</option>
                                                     <option ' . $status['timeout'] . ' value="timeout">Overdued</option>
                                                 </select></div>
                                             </td>
                                         </tr>';
     }
     $usersNotIn = DB::table('user')->whereNotIn('id', $usersArray)->get();
     $usersSelect = '<select multiple="multiple" id="select" data-id="' . $this->_idTask . '">';
     foreach ($usersNotIn as $user) {
         $usersSelect .= '<option value="' . $user->id . '">' . $user->first_name . ' ' . $user->last_name . '</option>';
     }
     $usersSelect .= '</select>';
     return View::make('view.taskInfo', ['classMain' => '', 'classUsers' => '', 'classTasks' => 'active'])->withRows($rows)->withUsers($usersSelect)->withTask($task);
 }