diff --git a/app/Http/Controllers/PhaseController.php b/app/Http/Controllers/PhaseController.php index b9c8eac6b16854232a2789fa6146e0eb55f79320..f4182876afb6d037a327ff3f77579d0bee3714cb 100644 --- a/app/Http/Controllers/PhaseController.php +++ b/app/Http/Controllers/PhaseController.php @@ -28,15 +28,16 @@ class PhaseController extends Controller $view; $project = DB::table('projects')->where('id', $idProject)->first(); + $userRole = DB::table('userprojects')->where('idProject', $idProject)->where('idUser', Auth::id())->first()->role; if ($project->phase < $phaseNumber) { abort(404); } if ($phaseNumber == 1) { - $view = PhaseController::phase01View($project, $phaseNumber); + $view = PhaseController::phase01View($project, $phaseNumber, $userRole); } else if ($phaseNumber == 2) { - $view = PhaseController::phase02View($project, $phaseNumber); + $view = PhaseController::phase02View($project, $phaseNumber, $userRole); } else { abort(404); } @@ -57,16 +58,28 @@ class PhaseController extends Controller /** * Open view first phase. */ - public function phase01View($project, $phaseNumber) + public function phase01View($project, $phaseNumber, $userRole) { - return view('phase.phase01', ['project' => $project, 'phaseNumber' => $phaseNumber, 'phaseName' => 'Submit value criteria candidate']); + if ($userRole == 1) { + $results = "Hawo"; + + return view('phase.phase01', ['project' => $project, 'phaseNumber' => $phaseNumber, 'phaseName' => 'Submit value criteria candidate', 'role' => $userRole, 'results' => $results]); + } else { + return view('phase.phase01', ['project' => $project, 'phaseNumber' => $phaseNumber, 'phaseName' => 'Submit value criteria candidate', 'role' => $userRole]); + } } /** * Open view second phase. */ - public function phase02View($project, $phaseNumber) + public function phase02View($project, $phaseNumber, $userRole) { - return view('phase.phase02', ['project' => $project, 'phaseNumber' => $phaseNumber, 'phaseName' => 'Voting value criteria']); + if ($userRole == 1) { + $results = "Hawo"; + + return view('phase.phase02', ['project' => $project, 'phaseNumber' => $phaseNumber, 'phaseName' => 'Submit value criteria candidate', 'role' => $userRole, 'results' => $results]); + } else { + return view('phase.phase02', ['project' => $project, 'phaseNumber' => $phaseNumber, 'phaseName' => 'Submit value criteria candidate', 'role' => $userRole]); + } } } diff --git a/resources/views/phase/phase01.blade.php b/resources/views/phase/phase01.blade.php index 0bbd294c6a7ef6d78a645ecf8dbedc81b5df5777..78f9c47e2b5ddbdfe0c389de49afa338e06cc49d 100644 --- a/resources/views/phase/phase01.blade.php +++ b/resources/views/phase/phase01.blade.php @@ -1,17 +1,34 @@ @extends('phase') @section('childphase') -<div class="col-md-12"> - <div class="card mt-4"> - <div class="card-header font-weight-bold bg-primary text-white">Phase {{ $phaseNumber }}: {{ $phaseName }}</div> + @if($role == 1) + <div class="col-md-12"> + <div class="card mt-4"> + <div class="card-header font-weight-bold bg-primary text-white">Phase {{ $phaseNumber }}: {{ $phaseName }}</div> - <div class="card-body"> - This is {{ $project->name }} in phase {{ $phaseNumber }} + <div class="card-body"> + This is {{ $project->name }} in phase {{ $phaseNumber }} <br> + the results is {{ $results }} + </div> + <div class="card-footer bg-white"> + <a class="btn btn-secondary" href="/project/{{ $project->id }}" role="button">Back to project page</a> + <button type="submit" class="btn btn-success float-right">Submit</button> + </div> + </div> </div> - <div class="modal-footer"> - <a class="btn btn-secondary" href="/project/{{ $project->id }}" role="button">Back to project page</a> - <button type="submit" class="btn btn-success">Submit</button> + @else + <div class="col-md-12"> + <div class="card mt-4"> + <div class="card-header font-weight-bold bg-primary text-white">Phase {{ $phaseNumber }}: {{ $phaseName }}</div> + + <div class="card-body"> + This is {{ $project->name }} in phase {{ $phaseNumber }} + </div> + <div class="card-footer bg-white"> + <a class="btn btn-secondary" href="/project/{{ $project->id }}" role="button">Back to project page</a> + <button type="submit" class="btn btn-success float-right">Submit</button> + </div> + </div> </div> - </div> -</div> + @endif @endsection diff --git a/resources/views/phase/phase02.blade.php b/resources/views/phase/phase02.blade.php index a74fe9cb71bc0c60febd7199c0df584eeefde079..f6fc25b657f9af5cc24a9de0d6dde727122c440e 100644 --- a/resources/views/phase/phase02.blade.php +++ b/resources/views/phase/phase02.blade.php @@ -1,17 +1,34 @@ @extends('phase') @section('childphase') -<div class="col-md-12"> - <div class="card mt-4"> - <div class="card-header font-weight-bold bg-primary text-white">Phase {{ $phaseNumber }}: {{ $phaseName }}</div> + @if($role == 1) + <div class="col-md-12"> + <div class="card mt-4"> + <div class="card-header font-weight-bold bg-primary text-white">Phase {{ $phaseNumber }}: {{ $phaseName }}</div> - <div class="card-body"> - This is {{ $project->name }} in phase {{ $phaseNumber }} kedua cuy + <div class="card-body"> + This is {{ $project->name }} in phase {{ $phaseNumber }} keduaaa <br> + the results is {{ $results }} + </div> + <div class="card-footer bg-white"> + <a class="btn btn-secondary" href="/project/{{ $project->id }}" role="button">Back to project page</a> + <button type="submit" class="btn btn-success float-right">Submit</button> + </div> + </div> </div> - <div class="modal-footer"> - <a class="btn btn-secondary" href="/project/{{ $project->id }}" role="button">Back to project page</a> - <button type="submit" class="btn btn-success">Submit</button> + @else + <div class="col-md-12"> + <div class="card mt-4"> + <div class="card-header font-weight-bold bg-primary text-white">Phase {{ $phaseNumber }}: {{ $phaseName }}</div> + + <div class="card-body"> + This is {{ $project->name }} in phase {{ $phaseNumber }} keduaaa + </div> + <div class="card-footer bg-white"> + <a class="btn btn-secondary" href="/project/{{ $project->id }}" role="button">Back to project page</a> + <button type="submit" class="btn btn-success float-right">Submit</button> + </div> + </div> </div> - </div> -</div> + @endif @endsection