Commit iniziale
This commit is contained in:
119
resources/views/contratti/detail.blade.php
Normal file
119
resources/views/contratti/detail.blade.php
Normal file
@@ -0,0 +1,119 @@
|
||||
@extends('adminlte::page')
|
||||
|
||||
@section('content_header')
|
||||
<h1> Dettaglio contratto</h1>
|
||||
@endsection
|
||||
|
||||
@section('content')
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<div class="card card-outline card-primary">
|
||||
<div class="card-header">
|
||||
<h3 class="card-title">Dati del contratto</h3>
|
||||
<div class="card-tools">
|
||||
<button type="button" class="btn btn-tool" data-card-widget="collapse">
|
||||
<i class="fas fa-minus"></i>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
@foreach($contratto as $contr)
|
||||
<div class="panel-body">
|
||||
<div class="row">
|
||||
<div class="col-xs-2 p-3">Nome:</div>
|
||||
<div class="col-xs-8 p-3">
|
||||
<b>{{$contr->nome }}</b>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row" hidable="">
|
||||
<div class="col-xs-2 p-3">Fornitore</div>
|
||||
<div class="col-xs-8 p-3">
|
||||
<b>{{$contr->fornitore }}</b>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row" hidable="">
|
||||
<div class="col-xs-2 p-3">Data Inizio</div>
|
||||
<div class="col-xs-3 p-3">
|
||||
<b>{{ date('d/m/Y',strtotime($contr->datainizio)) }}</b>
|
||||
</div>
|
||||
<div class="col-xs-2 p-3">Data Termine</div>
|
||||
<div class="col-xs-3 p-3">
|
||||
<b>{{ date('d/m/Y',strtotime($contr->datatermine)) }}</b>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row" hidable="">
|
||||
<div class="col-xs-2 p-3">Stato</div>
|
||||
<div class="col-xs-3 p-3">
|
||||
<b>{{$contr->stato }}</b>
|
||||
</div>
|
||||
<div class="col-xs-2 p-3">Scadenza pagamento</div>
|
||||
<div class="col-xs-3 p-3">
|
||||
<b>{{ date('d/m/Y',strtotime($contr->scadenzapagamento)) }}</b>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row" hidable="">
|
||||
<div class="col-xs-1 p-3">Importo</div>
|
||||
<div class="col-xs-1 p-3">
|
||||
<b>{{$contr->importo }}</b>
|
||||
</div>
|
||||
|
||||
<div class="col-xs-2 p-3">Note</div>
|
||||
<div class="col-xs-8 p-3">
|
||||
<b>{{$contr->note }}</b>
|
||||
</div>
|
||||
</div>
|
||||
{{ $contratto_id=$contr->id}}
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="card card-outline card-primary">
|
||||
<div class="card-header">
|
||||
<h3 class="card-title">Documenti caricati</h3>
|
||||
<div class="card-tools">
|
||||
<button type="button" class="btn btn-tool" data-card-widget="collapse">
|
||||
<i class="fas fa-minus"></i>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<table class="table table-striped table-bordered table-hover" id="contratti" data-page-length='10'>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Descrizione</th>
|
||||
<th>Documento</th>
|
||||
<th>Azione</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@foreach ($docs as $doc)
|
||||
<tr>
|
||||
<td>{{$doc->descrizione}}</td>
|
||||
<td><a href="/storage/{{$doc->filename}}" target="_new"><i class="fa-regular fa-file"></i></td>
|
||||
<td><a href="/admin/contrattidoc/doc?id={{$doc->id}}&entity_id={{ $contr->id }}" class="button">Canc</a></td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row p-2">
|
||||
<a href="/admin/movimenti/docs?entity=1&entity_id={{ $contr->id }}" class="button">Nuovo documento</a>
|
||||
</div>
|
||||
<div class="row p-2">
|
||||
<div class="col">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@endsection
|
||||
@section('js')
|
||||
<script src="/js/app/contratti.js"></script>
|
||||
@endsection
|
||||
139
resources/views/contratti/lista.blade.php
Normal file
139
resources/views/contratti/lista.blade.php
Normal file
@@ -0,0 +1,139 @@
|
||||
@extends('adminlte::page')
|
||||
|
||||
@section('content_header')
|
||||
<h1>Lista dei Contratti</h1>
|
||||
@endsection
|
||||
|
||||
@section('content')
|
||||
|
||||
<div class="row">
|
||||
<button class="btn btn-warning btn-detail open_modal_new">Nuovo Contratto</button>
|
||||
<div class="col-lg-12">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">
|
||||
Lista contratti
|
||||
</div>
|
||||
<div class="panel-body">
|
||||
<table class="table table-striped table-bordered table-hover" id="contratti" data-page-length='25'>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Nome Contratto</th>
|
||||
<th>Numero contratto</th>
|
||||
<th>Data Contratto</th>
|
||||
<th>Data Termine</th>
|
||||
<th>Fornitore</th>
|
||||
<th>Tipo contratto</th>
|
||||
<th>Importo</th>
|
||||
<th>Stato</th>
|
||||
<!--<th>Documento</th>-->
|
||||
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@foreach($data as $contratto)
|
||||
<tr>
|
||||
<td><a href="/admin/contratti/{{$contratto->id}}">{{$contratto->nome}}</a></td>
|
||||
<td>{{$contratto->numero}}</td>
|
||||
<td>{{date_format(date_create($contratto->datainizio),'d/m/Y')}}</td>
|
||||
<td>{{date_format(date_create($contratto->datatermine),'d/m/Y')}}</td>
|
||||
<td>{{$contratto->fornitore}}</td>
|
||||
<td>{{$contratto->tipo}}</td>
|
||||
<td>{{$contratto->importo}}</td>
|
||||
<td>{{$contratto->stato}}</td>
|
||||
<!--<td><a href="/storage/{{$contratto->filename}}" target="new"><i class="fa-regular fa-file"></i></a></td>-->
|
||||
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="panel-footer">
|
||||
<!-- Footer del pannello -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- MODAL -->
|
||||
<div class="modal fade" id="myModal_new" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
||||
<div class="modal-dialog draggable" role="document">
|
||||
<div class="modal-content">
|
||||
<form action="" method="POST" enctype='multipart/form-data'>
|
||||
@csrf
|
||||
<div class="modal-header">
|
||||
<h4 class="modal-title">Nuovo contratto</h4>
|
||||
</div>
|
||||
|
||||
<div class="modal-body">
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<label for="numero" class="form-label">Numero</label>
|
||||
<input type="text" class="form-control" id="numero" name="numero" size="50">
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<label for="nome" class="form-label">Nome Contratto</label>
|
||||
<input type="text" class="form-control" id="nome" name="nome" size="50">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<label for="datainizio" class="form-label">Data Inizio</label>
|
||||
<input type="date" class="form-control" id="datainizio" name="datainizio" size="50">
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<label for="datatermine" class="form-label">Data Termine Contratto</label>
|
||||
<input type="date" class="form-control" id="datatermine" name="datatermine" size="50">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<label for="fornitore" class="form-label">Fornitore</label>
|
||||
<input type="text" class="form-control" id="fornitore" name="fornitore" size="50">
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<label for="tipo" class="form-label">Tipo Contratto</label>
|
||||
<input type="text" class="form-control" id="tipo" name="tipo" size="50">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<label for="scadenzapagamento" class="form-label">Scadenza Pagamento</label>
|
||||
<input type="text" class="form-control" id="scadenzapagamento" name="scadenzapagamento" size="50">
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<label for="importo" class="form-label">Importo</label>
|
||||
<input type="text" class="form-control" id="importo" name="importo" size="50">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<label for="stato" class="form-label">Stato</label>
|
||||
<input type="text" class="form-control" id="stato" name="stato" size="50">
|
||||
</div>
|
||||
<!-- <div class="col-md-6">
|
||||
<label for="filename" class="form-label">File</label>
|
||||
<input type="file" class="form-control" id="filename" name="filename" size="300">
|
||||
</div>-->
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<label for="note" class="form-label">Note</label>
|
||||
<textarea name="note" class="form-control"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="submit" class="btn btn-primary">Submit</button>
|
||||
|
||||
<!-- FINE FORM INSERIMENTO NUOVO CONTRATTO -->
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
@section('js')
|
||||
<script src="/js/app/contratti.js"></script>
|
||||
@endsection
|
||||
Reference in New Issue
Block a user