Creato parte documentale per Contratti
This commit is contained in:
@@ -18,8 +18,11 @@ class ContrattiController extends Controller
|
||||
{
|
||||
// Contratti::storeContratto($request);
|
||||
//dd($request);
|
||||
if (isset($request['filename'])) {
|
||||
$filename = $request->file('filename')->store('Contratti');
|
||||
|
||||
}else{
|
||||
$filename=null;
|
||||
}
|
||||
Contratti::create([
|
||||
'numero'=>$request['numero'],
|
||||
'nome'=>$request['nome'],
|
||||
@@ -36,4 +39,10 @@ class ContrattiController extends Controller
|
||||
return redirect()->back();
|
||||
}
|
||||
/* */
|
||||
|
||||
public function schedaContratto($id)
|
||||
{
|
||||
$contratto = Contratti::getContrattoById($id);
|
||||
return view('contratti.detail',['contratto'=>$contratto, 'docs' => \App\Models\GenDoc::listDocument(1,$id)]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,6 +5,7 @@ namespace App\Models;
|
||||
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
|
||||
class Contratti extends Model
|
||||
@@ -35,4 +36,8 @@ class Contratti extends Model
|
||||
return self::all();
|
||||
}
|
||||
|
||||
public static function getContrattoById($id){
|
||||
return DB::table('contrattis')->where('id','=',$id)->get();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user