/**
  * Update the specified resource in storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function update($id, Request $request)
 {
     if ($request->input('accion') == 'Enviar') {
         $rel_interna = RelInterna::findOrFail($id);
         $rel_interna->fecha_envio = Carbon::today()->toDateString();
         $usuario_destino = $request->input('usuario_destino');
         $grupo_destino = $request->input('grupo_destino');
         if (!empty($grupo_destino)) {
             $rel_interna->destino_id = $grupo_destino;
             $rel_interna->destino_type = 'Guia\\Models\\Grupo';
         } elseif (!empty($usuario_destino)) {
             $rel_interna->destino_id = $usuario_destino;
             $rel_interna->destino_type = 'Guia\\User';
         }
         $rel_interna->estatus = 'Enviada';
         $rel_interna->save();
         $message = 'Relación ' . $rel_interna->id . ' enviada con éxito';
     }
     return redirect()->action('RelacionInternaController@index')->with(['message' => $message]);
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function update($id, Request $request)
 {
     $rel_interna = RelInterna::findOrFail($id);
     $rel_interna->fecha_revision = Carbon::today()->toDateString();
     $rel_interna->recibe = \Auth::user()->id;
     $rel_interna->estatus = 'Recibida';
     $rel_interna->save();
     foreach ($request->input('docs') as $doc_id) {
         if ($rel_interna->tipo_documentos == 'Egresos') {
             $documento = Egreso::find($doc_id);
         }
         if ($rel_interna->tipo_documentos == 'Solicitudes') {
             $documento = Solicitud::find($doc_id);
         }
         $documento->user_id = \Auth::user()->id;
         $documento->save();
         $documento_rel_interna = $documento->relacionInternaDocs()->where('rel_interna_id', $id)->first();
         $documento_rel_interna->validacion = 'Aceptada';
         $documento_rel_interna->save();
     }
     $rel_interna->load('relInternaDocs');
     foreach ($rel_interna->relInternaDocs as $doc) {
         if (empty($doc->validacion)) {
             RelInternaDoc::find($doc->id)->update(['validacion' => 'Rechazada']);
         }
     }
     $message = 'Relación ' . $rel_interna->id . ' recibida con éxito';
     return redirect()->action('RelacionInternaController@index')->with(['message' => $message]);
 }