/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request, $project_id) { $input = $request->all(); $validator = $this->validator($input); if ($validator->fails()) { return redirect('admin/task/' . $project_id . '/create')->withErrors($validator); } else { $task = new Tasks(); $task->taskCode = $request->input('taskCode'); $task->taskName = $request->input('taskName'); $task->taskContent = $request->input('taskContent'); $task->taskStartDate = $request->input('taskStartDate'); $task->taskEndDate = $request->input('taskEndDate'); $task->project_id = $project_id; $task->taskStatus = "0"; $task->save(); $usersTask = $request->input('userTask'); foreach ($usersTask as $userTask) { $taskUser = new TaskUser(); $taskUser->task_id = $task->id; $taskUser->user_id = $userTask; $taskUser->save(); } return redirect('admin/project/' . $project_id)->withErrors('Create Task Succeed'); } }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { // $title = $request->get('title'); $description = $request->get('description'); $tasks = new Tasks(); $tasks->title = $title; $tasks->description = $description; $tasks->save(); return redirect('tasks')->with('message', 'Task added successfully!!!'); }