"database/seeders/DatabaseSeeder.php" did not exist on "415f066b6001209d39798ef371e6d742e71b6ad4"
Commit 846f5f53 authored by Antonio Durval's avatar Antonio Durval
Browse files

atualização do dia

parent 974081c6
...@@ -2,8 +2,11 @@ ...@@ -2,8 +2,11 @@
namespace App\Http\Requests; namespace App\Http\Requests;
use App\Arquivo;
use App\Evento; use App\Evento;
use App\Participante;
use App\Trabalho; use App\Trabalho;
use App\User;
use Illuminate\Validation\Rule; use Illuminate\Validation\Rule;
use Illuminate\Support\Facades\Auth; use Illuminate\Support\Facades\Auth;
use Illuminate\Foundation\Http\FormRequest; use Illuminate\Foundation\Http\FormRequest;
...@@ -33,6 +36,17 @@ class UpdateTrabalho extends FormRequest ...@@ -33,6 +36,17 @@ class UpdateTrabalho extends FormRequest
if($this->has('marcado')){ if($this->has('marcado')){
foreach ($this->get('marcado') as $key => $value) { foreach ($this->get('marcado') as $key => $value) {
if( intval($value) == $key){ if( intval($value) == $key){
$usuario = User::where('email', $this->email[$value])->first();
$participante = Participante::where('user_id', $usuario->id)
->where('trabalho_id', $projeto->id)->first();
$arquivo = Arquivo::where('trabalhoId', $projeto->id)
->where('participanteId', $participante->id)->first();
//user //user
$rules['name.'.$value] = ['required', 'string']; $rules['name.'.$value] = ['required', 'string'];
$rules['email.'.$value] = ['required', 'string']; $rules['email.'.$value] = ['required', 'string'];
...@@ -58,7 +72,7 @@ class UpdateTrabalho extends FormRequest ...@@ -58,7 +72,7 @@ class UpdateTrabalho extends FormRequest
$rules['media_do_curso.' . $value] = ['required', 'string']; $rules['media_do_curso.' . $value] = ['required', 'string'];
} }
$rules['nomePlanoTrabalho.'.$value] = ['required', 'string']; $rules['nomePlanoTrabalho.'.$value] = ['required', 'string'];
$rules['anexoPlanoTrabalho.'.$value] = ['required', 'mimes:pdf']; $rules['anexoPlanoTrabalho.'.$value] = [Rule::requiredIf($arquivo == null), 'mimes:pdf'];
} }
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment