/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(TaskRequest $request) { $task = new Task($request->all()); $task->save(); alert()->success('Enorabuena', 'La Tarea ' . $task->name . ' a sido de forma exitosa'); return redirect()->route('tasks.index'); }
/** * Update the specified resource in storage via ajax. */ public function update(TaskRequest $request, $id) { if ($request->ajax()) { $task = Task::findOrFail($id); $task->update($request->all()); return $task; } return view('errors.404'); }
/** * Actualización de la tarea * * @param TaskRequest $request * @param Project $project * @param Task $task * @return \Illuminate\Http\RedirectResponse */ public function update(TaskRequest $request, Project $project, Task $task) { $this->authorize($task); $oldResponsible = $task->responsible; $task->update($request->all()); $this->notifyToNewResponsible($request, $task, $oldResponsible); Flash::success('La tarea se ha actualizado de manera correcta'); return redirect()->route('Projects::Tasks::show_path', [$project->id, $task->id]); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Requests\TaskRequest $request) { $task = new Task(); $task->fill($request->all()); $task->created_by = Auth::user()->id; if ($task->save()) { return redirect('/task/all')->with('success', 'Task created succssfully'); } else { return redirect('/project')->with('error', 'A problem occured, please try again later!'); } }
public function postCreate(TaskRequest $request) { $this->task->create($request->all()); return redirect()->back()->with('success', 'Task created'); }
/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update(TaskRequest $request, $id) { $task = Task::findOrFail($id); $task->update($request->all()); return redirect('tasks'); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(TaskRequest $request, $id) { $task = $this->taskRepo->update($id, $request->all()); Flash('Updated Task'); return Redirect()->route('clients.edit', $task->client->id); }
/** * create a Task * @param TaskRequest $request * @return task created task Object */ private function createTask(TaskRequest $request) { $task = Auth::user()->tasks()->create($request->all()); if ($request->input('tag_list')) { $this->syncTags($task, $request->input('tag_list')); } return $task; }
/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update(TaskRequest $request, $id) { $timeline['action'] = 'update'; $camp = Task::findOrFail($id); $input = $request->all(); if ($camp->status != $input['status']) { $timeline['description'] = '<a href="javascript:;">' . Auth::user()->first_name . ' ' . Auth::user()->last_name . '</a> changed the ' . $camp->title . ' task status to ' . $input['status'] . '.'; } else { $timeline['description'] = '<a href="javascript:;">' . $camp->title . '</a> task has been updated by ' . Auth::user()->first_name . ' ' . Auth::user()->last_name . '.'; } $input['updated_by'] = Auth::user()->id; $camp->fill($input); $camp->save(); Session::flash($this->success, Lang::get('ruban.task.updated')); $timeline['object_type'] = 6; $timeline['object_id'] = $id; Timeline::create($timeline); return Redirect::route('ruban.tasks.index'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(TaskRequest $request) { $request->user()->tasks()->create($request->all()); return redirect('/task')->with('success', 'Tarea creada correctamente :3'); }