/**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $subject = new Project();
     $subject->program_id = $request->program_id;
     $subject->work_stream_id = $request->work_stream_id;
     $subject->program_id = WorkStream::where('id', $request->work_stream_id)->first()->Program->id;
     $subject->Status = $request->Status;
     $subject->PI = $request->PI;
     $subject->name = $request->name;
     $subject->description = $request->description;
     $subject->StartDate = Carbon::parse($request->StartDate)->toDateTimeString();
     $subject->EndDate = Carbon::parse($request->EndDate)->toDateTimeString();
     $subject->save();
     flash()->success('Success', "New Project created successfully");
     return redirect(Session::GetRedirect());
 }