public static function ObtenerMisDocusComp($id) { $documentos = usuario_documento::where('usuario', $id)->get(); $erre = array(); $docusComp = array(); foreach ($documentos as $doc) { if (!Documento::EsmiDoc($doc->documento, $id)) { array_push($erre, $doc->documento); } } for ($i = 0; $i < count($erre); $i++) { array_push($docusComp, Documento::ObtenerDocuById($erre[$i])); } return $docusComp; }
public function eliminarDoc(Request $req) { usuario_documento::where('documento', $req->fileToDel)->delete(); Documento::where('idDocumento', $req->fileToDel)->delete(); session_start(); $user = $_SESSION['nameusuario']; $iduser = Usuario::getIdUser($_SESSION['usuarioespol']); $documentos = Documento::ObtenerMisDocus($iduser); return view('principal', ['user' => $user, 'docs' => $documentos]); }
public function store(Request $req) { session_start(); $user = $_SESSION['nameusuario']; $iduser = Usuario::getIdUser($_SESSION['usuarioespol']); $documentos = Documento::ObtenerMisDocus($iduser); if (usuario_documento::userDocuExists($req->userChosen, $req->docChosen) == 0) { $relacionUsDoc = new usuario_documento(); $relacionUsDoc->usuario = $req->userChosen; $relacionUsDoc->documento = $req->docChosen; $relacionUsDoc->save(); echo "<script>alert('El documento ha sido compartido con exito!! ')</script>"; return view('principal', ['user' => $user, 'docs' => $documentos]); } else { echo '<script language="javascript">'; echo 'alert("El documento ya esta compartido con el usuario.")'; echo '</script>'; return view('principal', ['user' => $user, 'docs' => $documentos]); } }