Commit 846f5f53 authored by Antonio Durval's avatar Antonio Durval
Browse files

atualização do dia

parent 974081c6
......@@ -2,8 +2,11 @@
namespace App\Http\Requests;
use App\Arquivo;
use App\Evento;
use App\Participante;
use App\Trabalho;
use App\User;
use Illuminate\Validation\Rule;
use Illuminate\Support\Facades\Auth;
use Illuminate\Foundation\Http\FormRequest;
......@@ -33,6 +36,17 @@ class UpdateTrabalho extends FormRequest
if($this->has('marcado')){
foreach ($this->get('marcado') as $key => $value) {
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
$rules['name.'.$value] = ['required', 'string'];
$rules['email.'.$value] = ['required', 'string'];
......@@ -58,7 +72,7 @@ class UpdateTrabalho extends FormRequest
$rules['media_do_curso.' . $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