Pulizia delle routes
This commit is contained in:
parent
83b8946a1e
commit
c905522127
@ -20,35 +20,35 @@ class MovimentiController extends Controller
|
|||||||
'tags'=>$tags,
|
'tags'=>$tags,
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function listMovimenti(){
|
public static function listMovimenti(){
|
||||||
$categorie=Categorie::list();
|
$categorie=Categorie::list();
|
||||||
$tags=tag::getList();
|
$tags=tag::getList();
|
||||||
/* Query per visualizzare anche il totale dei documenti presenti per il record */
|
/* Query per visualizzare anche il totale dei documenti presenti per il record */
|
||||||
$movimenti=Movimenti::getList();
|
$movimenti=Movimenti::getList();
|
||||||
|
|
||||||
|
|
||||||
return view('conti.movimenti.list',[
|
return view('conti.movimenti.list',[
|
||||||
'categorie'=>$categorie,
|
'categorie'=>$categorie,
|
||||||
'movimenti'=>$movimenti,
|
'movimenti'=>$movimenti,
|
||||||
'tags'=>$tags
|
'tags'=>$tags
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function dashboard()
|
public static function dashboard()
|
||||||
{
|
{
|
||||||
$bilancio=Movimenti::getSaldo(date('Y'));
|
$bilancio=Movimenti::getSaldo(date('Y'));
|
||||||
$saldo=Movimenti::getSaldoTot();
|
$saldo=Movimenti::getSaldoTot();
|
||||||
return view('layouts.dashboard',[
|
return view('layouts.dashboard',[
|
||||||
'bilancio'=>$bilancio,
|
'bilancio'=>$bilancio,
|
||||||
'saldo'=>$saldo,
|
'saldo'=>$saldo,
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function insMovimentiSpesa(Request $request)
|
public static function insMovimentiSpesa(Request $request)
|
||||||
{
|
{
|
||||||
Movimenti::insSpesa($request);
|
Movimenti::insSpesa($request);
|
||||||
$mov=Movimenti::getList();
|
$mov=Movimenti::getList();
|
||||||
$categorie=Categorie::list();
|
$categorie=Categorie::list();
|
||||||
$tags=tag::getList();
|
$tags=tag::getList();
|
||||||
return view('conti.movimenti.list',
|
return view('conti.movimenti.list',
|
||||||
@ -57,8 +57,8 @@ class MovimentiController extends Controller
|
|||||||
'movimenti'=> $mov,
|
'movimenti'=> $mov,
|
||||||
'tags'=>$tags,
|
'tags'=>$tags,
|
||||||
]);
|
]);
|
||||||
|
|
||||||
/* return dd($mov);*/
|
/* return dd($mov);*/
|
||||||
}
|
}
|
||||||
public static function insMovimentiEntrata(Request $request)
|
public static function insMovimentiEntrata(Request $request)
|
||||||
{
|
{
|
||||||
@ -72,7 +72,7 @@ class MovimentiController extends Controller
|
|||||||
'movimenti'=> $mov,
|
'movimenti'=> $mov,
|
||||||
'tags'=>$tags,
|
'tags'=>$tags,
|
||||||
]);
|
]);
|
||||||
|
|
||||||
/* return dd($mov);*/
|
/* return dd($mov);*/
|
||||||
}
|
}
|
||||||
public function exportMovimenti()
|
public function exportMovimenti()
|
||||||
@ -91,7 +91,7 @@ class MovimentiController extends Controller
|
|||||||
return (new FastExcel($lista))->download('movimenti_al_'.date('d-m-Y').'.xls');
|
return (new FastExcel($lista))->download('movimenti_al_'.date('d-m-Y').'.xls');
|
||||||
// return dd($movimenti);
|
// return dd($movimenti);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function resocontoMovimenti(Request $request)
|
public function resocontoMovimenti(Request $request)
|
||||||
{
|
{
|
||||||
if(!$request['Year'])
|
if(!$request['Year'])
|
||||||
@ -101,7 +101,7 @@ class MovimentiController extends Controller
|
|||||||
else {
|
else {
|
||||||
$year=$request['Year'];
|
$year=$request['Year'];
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!$request['Month'])
|
if (!$request['Month'])
|
||||||
{
|
{
|
||||||
$month=date('m');
|
$month=date('m');
|
||||||
@ -109,16 +109,16 @@ class MovimentiController extends Controller
|
|||||||
else {
|
else {
|
||||||
$month=$request['Month'];
|
$month=$request['Month'];
|
||||||
}
|
}
|
||||||
|
|
||||||
$reportSpesa = Movimenti::reportSpesa($year, $month);
|
$reportSpesa = Movimenti::reportSpesa($year, $month);
|
||||||
$reportEntrate = Movimenti::reportEntrate($year,$month);
|
$reportEntrate = Movimenti::reportEntrate($year,$month);
|
||||||
|
|
||||||
return view('components.charts',[
|
return view('components.charts',[
|
||||||
'dataSpesa'=>$reportSpesa,
|
'dataSpesa'=>$reportSpesa,
|
||||||
'dataEntrate'=>$reportEntrate,
|
'dataEntrate'=>$reportEntrate,
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*public function updateMovimenti(Request $request)
|
/*public function updateMovimenti(Request $request)
|
||||||
{
|
{
|
||||||
$id=$request['id'];
|
$id=$request['id'];
|
||||||
@ -132,37 +132,37 @@ class MovimentiController extends Controller
|
|||||||
'tags'=>$tags,
|
'tags'=>$tags,
|
||||||
]);
|
]);
|
||||||
}*/
|
}*/
|
||||||
|
|
||||||
public function updatePostMovimenti(Request $request)
|
public function updatePostMovimenti(Request $request)
|
||||||
{
|
{
|
||||||
Movimenti::updateMovimenti($request);
|
Movimenti::updateMovimenti($request);
|
||||||
return redirect(route('movimenti'));
|
return redirect(route('movimenti'));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function deleteMovimenti(Request $request)
|
public function deleteMovimenti(Request $request)
|
||||||
{
|
{
|
||||||
Movimenti::deleteMovimento($request['id']);
|
Movimenti::deleteMovimento($request['id']);
|
||||||
return redirect(route('movimenti'));
|
return redirect(route('movimenti'));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public function listMovPerCateg(Request $request)
|
public function listMovPerCateg(Request $request)
|
||||||
{
|
{
|
||||||
if($request['year'])
|
if($request['year'])
|
||||||
{
|
{
|
||||||
$anno=$request['year'];
|
$anno=$request['year'];
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$anno=date('Y');
|
$anno=date('Y');
|
||||||
}
|
}
|
||||||
$mov=Movimenti::listByCatMonth($request['month'], $request['cat'],$anno);
|
$mov=Movimenti::listByCatMonth($request['month'], $request['cat'],$anno);
|
||||||
return view('conti.movimenti.list',
|
return view('conti.movimenti.list',
|
||||||
[
|
[
|
||||||
'movimenti'=> $mov,
|
'movimenti'=> $mov,
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function listMovByCat(Request $request)
|
public function listMovByCat(Request $request)
|
||||||
{
|
{
|
||||||
$mov=Movimenti::listByCategory($request['cat']);
|
$mov=Movimenti::listByCategory($request['cat']);
|
||||||
@ -171,17 +171,17 @@ class MovimentiController extends Controller
|
|||||||
'movimenti'=> $mov,
|
'movimenti'=> $mov,
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function reportCategorieAnno($anno = 0)
|
public function reportCategorieAnno($anno = 0)
|
||||||
{
|
{
|
||||||
if ($anno <= 1970)
|
if ($anno <= 1970)
|
||||||
{
|
{
|
||||||
$anno = date('Y');
|
$anno = date('Y');
|
||||||
}
|
}
|
||||||
|
|
||||||
$mesi=['Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno','Luglio','Agosto','Settembre','Ottobre','Novembre','Dicembre'];
|
$mesi=['Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno','Luglio','Agosto','Settembre','Ottobre','Novembre','Dicembre'];
|
||||||
$categorie=Categorie::list();
|
$categorie=Categorie::list();
|
||||||
|
|
||||||
foreach ($categorie as $categoria)
|
foreach ($categorie as $categoria)
|
||||||
{
|
{
|
||||||
$id=$categoria->id;
|
$id=$categoria->id;
|
||||||
@ -211,17 +211,17 @@ class MovimentiController extends Controller
|
|||||||
'sel_anni'=>$anni,
|
'sel_anni'=>$anni,
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function reportCategorieAnnoXLS($anno = 0)
|
public function reportCategorieAnnoXLS($anno = 0)
|
||||||
{
|
{
|
||||||
if ($anno <= 1970)
|
if ($anno <= 1970)
|
||||||
{
|
{
|
||||||
$anno = date('Y');
|
$anno = date('Y');
|
||||||
}
|
}
|
||||||
|
|
||||||
$intestazione=['Categoria','Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno','Luglio','Agosto','Settembre','Ottobre','Novembre','Dicembre'];
|
$intestazione=['Categoria','Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno','Luglio','Agosto','Settembre','Ottobre','Novembre','Dicembre'];
|
||||||
$categorie=DB::table('categories')->orderBy('cat_name')->get();
|
$categorie=DB::table('categories')->orderBy('cat_name')->get();
|
||||||
|
|
||||||
foreach ($categorie as $categoria)
|
foreach ($categorie as $categoria)
|
||||||
{
|
{
|
||||||
$id=$categoria->id;
|
$id=$categoria->id;
|
||||||
@ -234,15 +234,15 @@ class MovimentiController extends Controller
|
|||||||
->where('mov_fk_categoria','=',$id)
|
->where('mov_fk_categoria','=',$id)
|
||||||
->sum('mov_importo');
|
->sum('mov_importo');
|
||||||
$coll[] = $movrow;
|
$coll[] = $movrow;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$row[]=array_combine($intestazione,array_merge(array($ncategoria),$coll));
|
$row[]=array_combine($intestazione,array_merge(array($ncategoria),$coll));
|
||||||
unset($coll);
|
unset($coll);
|
||||||
}
|
}
|
||||||
return (new FastExcel($row))->download('report_al_'.date('d-m-Y').'.xls');
|
return (new FastExcel($row))->download('report_al_'.date('d-m-Y').'.xls');
|
||||||
}
|
}
|
||||||
|
|
||||||
public function filterByTag(Request $tag)
|
public function filterByTag(Request $tag)
|
||||||
{
|
{
|
||||||
$mov=Movimenti::getByTag($tag['tag']);
|
$mov=Movimenti::getByTag($tag['tag']);
|
||||||
@ -251,14 +251,14 @@ class MovimentiController extends Controller
|
|||||||
'movimenti'=> $mov,
|
'movimenti'=> $mov,
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public function apiList()
|
public function apiList()
|
||||||
{
|
{
|
||||||
$movments = Movimenti::getList();
|
$movments = Movimenti::getList();
|
||||||
return json_encode($movments);
|
return json_encode($movments);
|
||||||
}
|
}
|
||||||
|
|
||||||
private function dateFormat($type,$string)
|
private function dateFormat($type,$string)
|
||||||
{
|
{
|
||||||
if($type)
|
if($type)
|
||||||
@ -270,57 +270,57 @@ class MovimentiController extends Controller
|
|||||||
return $year.'-'.$month.'-'.$day;
|
return $year.'-'.$month.'-'.$day;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public function importEC_ING(Request $request)
|
public function importEC_ING(Request $request)
|
||||||
{
|
{
|
||||||
if ($request->hasFile('filename'))
|
if ($request->hasFile('filename'))
|
||||||
{
|
{
|
||||||
$filename=$request->file('filename')->store('EC');
|
$filename=$request->file('filename')->store('EC');
|
||||||
Movimenti::importEstrattoIng($filename);
|
Movimenti::importEstrattoIng($filename);
|
||||||
|
|
||||||
return redirect(Route('movimenti'));
|
return redirect(Route('movimenti'));
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
return 'Nessun File trovato';
|
return 'Nessun File trovato';
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public function importEC_CR(Request $request)
|
public function importEC_CR(Request $request)
|
||||||
{
|
{
|
||||||
if ($request->hasFile('filename'))
|
if ($request->hasFile('filename'))
|
||||||
{
|
{
|
||||||
$filename=$request->file('filename')->store('EC');
|
$filename=$request->file('filename')->store('EC');
|
||||||
Movimenti::importEstrattoCR($filename);
|
Movimenti::importEstrattoCR($filename);
|
||||||
|
|
||||||
return redirect(Route('movimenti'));
|
return redirect(Route('movimenti'));
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
return 'Nessun File trovato';
|
return 'Nessun File trovato';
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public function importFile()
|
public function importFile()
|
||||||
{
|
{
|
||||||
return view('conti.import');
|
return view('conti.import');
|
||||||
}
|
}
|
||||||
|
|
||||||
public function importFileCR()
|
public function importFileCR()
|
||||||
{
|
{
|
||||||
return view('conti.importCR');
|
return view('conti.importCR');
|
||||||
}
|
}
|
||||||
|
|
||||||
public function test()
|
/* public function test()
|
||||||
{
|
{
|
||||||
Movimenti::getYearsFromMovimenti();
|
Movimenti::getYearsFromMovimenti();
|
||||||
}
|
}*/
|
||||||
|
|
||||||
public function manageRedirect(Request $request)
|
public function manageRedirect(Request $request)
|
||||||
{
|
{
|
||||||
return redirect('/admin/reportbudget/'.$request['anno']);
|
return redirect('/admin/movimenti/reportbudget/'.$request['anno']);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function updateMovimenti($id)
|
public function updateMovimenti($id)
|
||||||
{
|
{
|
||||||
$mov=Movimenti::getMovimentoById($id);
|
$mov=Movimenti::getMovimentoById($id);
|
||||||
|
@ -12,34 +12,39 @@ class TagController extends Controller
|
|||||||
$tags = tag::getList();
|
$tags = tag::getList();
|
||||||
return view('conti.tags.list',['tags'=>$tags]);
|
return view('conti.tags.list',['tags'=>$tags]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function insTags(Request $request)
|
public static function insTags(Request $request)
|
||||||
{
|
{
|
||||||
tag::inserisci($request);
|
tag::inserisci($request);
|
||||||
$tags = tag::getList();
|
$tags = tag::getList();
|
||||||
return view('conti.tags.list',['tags'=>$tags]);
|
return view('conti.tags.list',['tags'=>$tags]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function calendartest()
|
public function calendartest()
|
||||||
{
|
{
|
||||||
return view('components.calendar');
|
return view('components.calendar');
|
||||||
}
|
}
|
||||||
|
|
||||||
public function updateTag($id)
|
public function updateTag($id)
|
||||||
{
|
{
|
||||||
$tags=tag::getById($id);
|
$tags=tag::getById($id);
|
||||||
return json_encode($tags);
|
return json_encode($tags);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function updatePostTag(Request $request)
|
public function updatePostTag(Request $request)
|
||||||
{
|
{
|
||||||
tag::updateById($request);
|
tag::updateById($request);
|
||||||
return redirect(route('tags'));
|
return redirect(route('tags'));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function apiList()
|
public function apiList()
|
||||||
{
|
{
|
||||||
$tags=tag::getList();
|
$tags=tag::getList();
|
||||||
return json_encode($tags);
|
return json_encode($tags);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function deleteTag($id){
|
||||||
|
tag::deleteTag($id);
|
||||||
|
return redirect(route('tags'));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -9,28 +9,35 @@ use Illuminate\Support\Facades\DB;
|
|||||||
class tag extends Model
|
class tag extends Model
|
||||||
{
|
{
|
||||||
use HasFactory;
|
use HasFactory;
|
||||||
|
|
||||||
public static function getList() {
|
public static function getList() {
|
||||||
return DB::table('tags')->orderBy('tag_name')->get();
|
return DB::table('tags')->orderBy('tag_name')->get();
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function inserisci($param) {
|
public static function inserisci($param) {
|
||||||
DB::table('tags')->insert(['tag_name'=> $param['tag_name']]);
|
DB::table('tags')->insert(['tag_name'=> $param['tag_name']]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function getById($param) {
|
public static function getById($param) {
|
||||||
return DB::table('tags')
|
return DB::table('tags')
|
||||||
->where('tags.id','=',$param)
|
->where('tags.id','=',$param)
|
||||||
->get();
|
->get();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function updateById($param) {
|
public static function updateById($param) {
|
||||||
DB::table('tags')
|
DB::table('tags')
|
||||||
->where('id','=', $param['id'])
|
->where('id','=', $param['id'])
|
||||||
->update([
|
->update([
|
||||||
'tag_name' => $param['tag_name'],
|
'tag_name' => $param['tag_name'],
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public static function deleteTag($id)
|
||||||
|
{
|
||||||
|
DB::table('tags')
|
||||||
|
//->where('id','=',$id)
|
||||||
|
->delete($id);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
10
public/js/app/conti_categorie.js
vendored
10
public/js/app/conti_categorie.js
vendored
@ -13,9 +13,9 @@ $(document).ready(function() {
|
|||||||
$('#categorie').DataTable({
|
$('#categorie').DataTable({
|
||||||
responsive: true
|
responsive: true
|
||||||
});
|
});
|
||||||
|
|
||||||
$(document).on('click','.open_modal',function(){
|
$(document).on('click','.open_modal',function(){
|
||||||
var url = "catmodify";
|
var url = "/admin/categorie/modify";
|
||||||
var riga_id= $(this).val();
|
var riga_id= $(this).val();
|
||||||
$.getJSON(url + '/' + riga_id, function (data) {
|
$.getJSON(url + '/' + riga_id, function (data) {
|
||||||
//success data
|
//success data
|
||||||
@ -24,10 +24,10 @@ $(document).ready(function() {
|
|||||||
$('#H_cat_cat_name').val(data[0].cat_name);
|
$('#H_cat_cat_name').val(data[0].cat_name);
|
||||||
$('#H_cat_id').val(data[0].id);
|
$('#H_cat_id').val(data[0].id);
|
||||||
$('#myModal').modal('show');
|
$('#myModal').modal('show');
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
$(document).on('click','.open_modal_new',function(){
|
$(document).on('click','.open_modal_new',function(){
|
||||||
$('#myModal_new').modal('show');
|
$('#myModal_new').modal('show');
|
||||||
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
8
public/js/app/movimenti.js
vendored
8
public/js/app/movimenti.js
vendored
@ -21,7 +21,7 @@ $(document).on('click', '.open_modal_spesa', function() {
|
|||||||
$('#form').find('input[type="date"]').val(strDate);
|
$('#form').find('input[type="date"]').val(strDate);
|
||||||
$('#myModal').modal('show');
|
$('#myModal').modal('show');
|
||||||
$('.modal-title').text(' Nuovo movimento in uscita');
|
$('.modal-title').text(' Nuovo movimento in uscita');
|
||||||
$('#form').attr('action', 'movimentis');
|
$('#form').attr('action', '/admin/movimenti/spesa');
|
||||||
});
|
});
|
||||||
|
|
||||||
$(document).on('click', '.open_modal_entrata', function() {
|
$(document).on('click', '.open_modal_entrata', function() {
|
||||||
@ -30,11 +30,11 @@ $(document).on('click', '.open_modal_entrata', function() {
|
|||||||
$('#form').find('input[type="date"]').val(strDate);
|
$('#form').find('input[type="date"]').val(strDate);
|
||||||
$('#myModal').modal('show');
|
$('#myModal').modal('show');
|
||||||
$('.modal-title').text('Nuovo movimento in entrata');
|
$('.modal-title').text('Nuovo movimento in entrata');
|
||||||
$('#form').attr('action', 'movimentie');
|
$('#form').attr('action', '/admin/movimenti/entrata');
|
||||||
});
|
});
|
||||||
|
|
||||||
$(document).on('click', '.open_modal_modifica', function() {
|
$(document).on('click', '.open_modal_modifica', function() {
|
||||||
var url = "/admin/movmodify";
|
var url = "/admin/movimenti/modify";
|
||||||
var riga_id = $(this).val();
|
var riga_id = $(this).val();
|
||||||
$.getJSON(url + '/' + riga_id, function(data) {
|
$.getJSON(url + '/' + riga_id, function(data) {
|
||||||
// success data
|
// success data
|
||||||
@ -53,7 +53,7 @@ $(document).on('click', '.open_modal_modifica', function() {
|
|||||||
.trigger('change');
|
.trigger('change');
|
||||||
$('#myModal').modal('show');
|
$('#myModal').modal('show');
|
||||||
// $('.panel-heading').text('Modifica movimento');
|
// $('.panel-heading').text('Modifica movimento');
|
||||||
$('#form').attr('action', '/admin/movmodify');
|
$('#form').attr('action', '/admin/movimenti/modify');
|
||||||
$('#form').append('<input type="hidden" name="id" value="' + riga_id + '">');
|
$('#form').append('<input type="hidden" name="id" value="' + riga_id + '">');
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
4
public/js/app/tag.js
vendored
4
public/js/app/tag.js
vendored
@ -3,7 +3,7 @@ $(document).ready(function() {
|
|||||||
responsive: true
|
responsive: true
|
||||||
});
|
});
|
||||||
$(document).on('click', '.open_modal', function() {
|
$(document).on('click', '.open_modal', function() {
|
||||||
var url = "tagmodify";
|
var url = "tags/modify";
|
||||||
var riga_id = $(this).val();
|
var riga_id = $(this).val();
|
||||||
$.getJSON(url + '/' + riga_id, function(data) {
|
$.getJSON(url + '/' + riga_id, function(data) {
|
||||||
//success data
|
//success data
|
||||||
@ -18,4 +18,4 @@ $(document).ready(function() {
|
|||||||
$('#myModal_new').modal('show');
|
$('#myModal_new').modal('show');
|
||||||
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
<button class="btn btn-warning btn-detail open_modal"
|
<button class="btn btn-warning btn-detail open_modal"
|
||||||
value="{{$categoria->id}}">Edit</button> <a
|
value="{{$categoria->id}}">Edit</button> <a
|
||||||
class="btn btn-danger"
|
class="btn btn-danger"
|
||||||
href="/admin/catdelete?id={{ $categoria->id; }}"><i
|
href="/admin/categorie/delete?id={{ $categoria->id; }}"><i
|
||||||
class="fa fa-trash-o fa-fw"></i></a>
|
class="fa fa-trash-o fa-fw"></i></a>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
@ -59,11 +59,11 @@
|
|||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-8">
|
<div class="col-md-8">
|
||||||
<form action="catmodify" method="POST">
|
<form action="/admin/categorie/modify" method="POST">
|
||||||
@csrf <label for="H_cat_cat_name" class="form-label">Categoria</label>
|
@csrf <label for="H_cat_cat_name" class="form-label">Categoria</label>
|
||||||
<input type="text" class="form-control" id="H_cat_cat_name"
|
<input type="text" class="form-control" id="H_cat_cat_name"
|
||||||
size="50" name="cat_name" value="" size="50">
|
size="50" name="cat_name" value="" size="50">
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -92,7 +92,7 @@
|
|||||||
@csrf <label for="categoria" class="form-label">Categoria</label>
|
@csrf <label for="categoria" class="form-label">Categoria</label>
|
||||||
<input type="text" class="form-control" id="categoria"
|
<input type="text" class="form-control" id="categoria"
|
||||||
name="cat_name" size="50">
|
name="cat_name" size="50">
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -104,7 +104,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- FINE MODAL INSERIMENTO -->
|
<!-- FINE MODAL INSERIMENTO -->
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -37,8 +37,8 @@
|
|||||||
<td>€ {{ $movimento->mov_importo; }}</td>
|
<td>€ {{ $movimento->mov_importo; }}</td>
|
||||||
<td>
|
<td>
|
||||||
<button class="btn btn-warning btn-detail open_modal_modifica" value="{{ $movimento->id; }}"><i class="fa fa-pencil-square-o fw"></i></button>
|
<button class="btn btn-warning btn-detail open_modal_modifica" value="{{ $movimento->id; }}"><i class="fa fa-pencil-square-o fw"></i></button>
|
||||||
<a class="btn btn-danger" href="/admin/movdelete?id={{ $movimento->id; }}"><i class="fa fa-trash-o fa-fw"></i></a>
|
<a class="btn btn-danger" href="/admin/movimenti/delete?id={{ $movimento->id; }}"><i class="fa fa-trash-o fa-fw"></i></a>
|
||||||
<a class="btn btn-warning" href="/admin/movdocs?id={{ $movimento->id; }}"><i class="fa fa-files-o fa-fw"></i></a>
|
<a class="btn btn-warning" href="/admin/movimenti/docs?id={{ $movimento->id; }}"><i class="fa fa-files-o fa-fw"></i></a>
|
||||||
<!-- Definisce quanti documenti sono presenti per il record -->
|
<!-- Definisce quanti documenti sono presenti per il record -->
|
||||||
( {{ $movimento->quanti ?? ''; }} )
|
( {{ $movimento->quanti ?? ''; }} )
|
||||||
</td>
|
</td>
|
||||||
@ -64,7 +64,7 @@
|
|||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="modal-header">
|
<div class="modal-header">
|
||||||
<h4 class="modal-title">Nuovo movimento</h4>
|
<h4 class="modal-title">Nuovo movimento</h4>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
@ -114,7 +114,7 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-xs-12"></div>
|
<div class="col-xs-12"></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -132,4 +132,3 @@
|
|||||||
<script src="/js/app/movimenti.js"></script>
|
<script src="/js/app/movimenti.js"></script>
|
||||||
@endsection
|
@endsection
|
||||||
|
|
||||||
|
|
@ -23,7 +23,7 @@
|
|||||||
$tag->tag_name; }}</a></td>
|
$tag->tag_name; }}</a></td>
|
||||||
<td><button class="btn btn-warning btn-detail open_modal"
|
<td><button class="btn btn-warning btn-detail open_modal"
|
||||||
value="{{ $tag->id; }}">Edit</button> <a
|
value="{{ $tag->id; }}">Edit</button> <a
|
||||||
class="btn btn-danger" href="/admin/tagdelete?id={{ $tag->id; }}"><i
|
class="btn btn-danger" href="/admin/tags/delete/{{ $tag->id; }}"><i
|
||||||
class="fa fa-trash-o fa-fw"></i></a> </td>
|
class="fa fa-trash-o fa-fw"></i></a> </td>
|
||||||
</tr>
|
</tr>
|
||||||
@endforeach
|
@endforeach
|
||||||
@ -34,7 +34,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="modal fade" id="myModal" tabindex="-1" role="dialog"
|
<div class="modal fade" id="myModal" tabindex="-1" role="dialog"
|
||||||
aria-labelledby="myModalLabel" aria-hidden="true">
|
aria-labelledby="myModalLabel" aria-hidden="true">
|
||||||
<form action="tagmodify" method="POST">
|
<form action="/admin/tags/modify" method="POST">
|
||||||
<div class="modal-dialog" role="document">
|
<div class="modal-dialog" role="document">
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="modal-header">
|
<div class="modal-header">
|
||||||
|
@ -29,53 +29,57 @@ use App\Http\Controllers\ProgettiController;
|
|||||||
Route::get('/', [MovimentiController::class,'dashboard']);
|
Route::get('/', [MovimentiController::class,'dashboard']);
|
||||||
|
|
||||||
Route::get('logout', function(){ Auth::logout(); return redirect('login'); })->name('logout');
|
Route::get('logout', function(){ Auth::logout(); return redirect('login'); })->name('logout');
|
||||||
|
|
||||||
// MOVIMENTI
|
// MOVIMENTI
|
||||||
Route::get('movimentis', [MovimentiController::class,'newMovimenti'])->name('movimentis');
|
// Route::get('movimentis', [MovimentiController::class,'newMovimenti'])->name('movimentis');
|
||||||
Route::post('movimentis',[MovimentiController::class,'insMovimentiSpesa']);
|
Route::post('movimenti/spesa',[MovimentiController::class,'insMovimentiSpesa']);
|
||||||
Route::get('movimentie', [MovimentiController::class,'newMovimenti'])->name('movimentie');
|
// Route::get('movimentie', [MovimentiController::class,'newMovimenti'])->name('movimentie');
|
||||||
Route::post('movimentie',[MovimentiController::class,'insMovimentiEntrata']);
|
Route::post('movimenti/entrata',[MovimentiController::class,'insMovimentiEntrata']);
|
||||||
Route::get('movimenti',[MovimentiController::class,'listMovimenti'])->name('movimenti');
|
Route::get('movimenti',[MovimentiController::class,'listMovimenti'])->name('movimenti');
|
||||||
Route::get('export',[MovimentiController::class,'exportMovimenti'])->name('export');
|
Route::get('movimenti/export',[MovimentiController::class,'exportMovimenti'])->name('export');
|
||||||
Route::get('resoconto',[MovimentiController::class,'resocontoMovimenti'])->name('resoconto');
|
Route::get('movimenti/resoconto',[MovimentiController::class,'resocontoMovimenti'])->name('resoconto');
|
||||||
Route::get('movmodify/{id}',[MovimentiController::class,'updateMovimenti']);
|
Route::get('movimenti/modify/{id}',[MovimentiController::class,'updateMovimenti']);
|
||||||
Route::post('movmodify',[MovimentiController::class,'updatePostMovimenti']);
|
Route::post('movimenti/modify',[MovimentiController::class,'updatePostMovimenti']);
|
||||||
Route::get('movdelete',[MovimentiController::class,'deleteMovimenti']);
|
Route::get('movimenti/delete',[MovimentiController::class,'deleteMovimenti']);
|
||||||
Route::get('reportbudget/{anno?}',[MovimentiController::class,'reportCategorieAnno'])->name('budget');
|
Route::get('movimenti/reportbudget/{anno?}',[MovimentiController::class,'reportCategorieAnno'])->name('budget');
|
||||||
Route::post('reportbudget/{anno?}',[MovimentiController::class,'manageRedirect']);
|
Route::post('movimenti/reportbudget/{anno?}',[MovimentiController::class,'manageRedirect']);
|
||||||
Route::get('reportbudgetxls',[MovimentiController::class,'reportCategorieAnnoXLS'])->name('budgetxls');
|
Route::get('movimenti/reportbudgetxls',[MovimentiController::class,'reportCategorieAnnoXLS'])->name('budgetxls');
|
||||||
Route::get('movimenti/test', [MovimentiController::class,'test']);
|
Route::get('movimenti/filter/tags',[MovimentiController::class,'filterByTag']);
|
||||||
// CATEGORIE
|
|
||||||
Route::get('categorie', [CategorieController::class,'listCategorie'])->name('categorie');
|
|
||||||
Route::post('categorie', [CategorieController::class,'insCategorie']);
|
|
||||||
Route::get('catdelete', [CategorieController::class,'deleteCategorie']);
|
|
||||||
Route::get('catmodify/{id}', [CategorieController::class,'updateCategorie']);
|
|
||||||
Route::post('catmodify', [CategorieController::class,'updatePostCategorie']);
|
|
||||||
|
|
||||||
// Richiami di servizio da jquery
|
|
||||||
Route::get('service/catlist', [CategorieController::class,'apiList']);
|
|
||||||
Route::get('service/taglist', [TagController::class,'apiList']);
|
|
||||||
|
|
||||||
// TAGS
|
|
||||||
Route::get('tags', [TagController::class,'listTags'])->name('tags');
|
|
||||||
Route::post('tags', [TagController::class,'insTags']);
|
|
||||||
Route::get('tagmodify/{id}', [TagController::class,'updateTag']);
|
|
||||||
Route::post('tagmodify', [TagController::class,'updatePostTag']);
|
|
||||||
// CONSUMI
|
|
||||||
Route::get('letturegas', [ContatoreGasController::class,'listLettureGas'])->name('gas');
|
|
||||||
Route::post('letturegas', [ContatoreGasController::class,'insLettureGas']);
|
|
||||||
Route::get('lettureenel', [ContatoreEnElController::class,'listLettureEnel'])->name('enel');
|
|
||||||
Route::post('lettureenel', [ContatoreEnElController::class,'insLettureEnel']);
|
|
||||||
// MOVIMENTI
|
|
||||||
Route::get('movimenti/filter/tags',[MovimentiController::class,'filterByTag']);
|
|
||||||
Route::get('movimenti/report/movimenti_categoria', [MovimentiController::class,'listMovPerCateg']);
|
Route::get('movimenti/report/movimenti_categoria', [MovimentiController::class,'listMovPerCateg']);
|
||||||
Route::get('movimenti/report/movimentibycat', [MovimentiController::class,'listMovbyCat']);
|
Route::get('movimenti/report/movimentibycat', [MovimentiController::class,'listMovbyCat']);
|
||||||
Route::get('movdocs', [DocumentiController::class,'fileForm'])->name('documenti');
|
Route::get('movimenti/docs', [DocumentiController::class,'fileForm'])->name('documenti');
|
||||||
Route::post('movdocs', [DocumentiController::class,'storeFile']);
|
Route::post('movimenti/docs', [DocumentiController::class,'storeFile']);
|
||||||
Route::get('movimenti/import', [MovimentiController::class,'importFile'])->name('importING');
|
Route::get('movimenti/import', [MovimentiController::class,'importFile'])->name('importING');
|
||||||
Route::post('movimenti/import', [MovimentiController::class,'importEC_ING']);
|
Route::post('movimenti/import', [MovimentiController::class,'importEC_ING']);
|
||||||
Route::get('movimenti/importcr', [MovimentiController::class,'importFileCR'])->name('importCR');
|
Route::get('movimenti/importcr', [MovimentiController::class,'importFileCR'])->name('importCR');
|
||||||
Route::post('movimenti/importcr', [MovimentiController::class,'importEC_CR']);
|
Route::post('movimenti/importcr', [MovimentiController::class,'importEC_CR']);
|
||||||
|
|
||||||
|
|
||||||
|
// CATEGORIE
|
||||||
|
Route::get('categorie', [CategorieController::class,'listCategorie'])->name('categorie');
|
||||||
|
Route::post('categorie', [CategorieController::class,'insCategorie']);
|
||||||
|
Route::get('categorie/delete', [CategorieController::class,'deleteCategorie']);
|
||||||
|
Route::get('categorie/modify/{id}', [CategorieController::class,'updateCategorie']);
|
||||||
|
Route::post('categorie/modify', [CategorieController::class,'updatePostCategorie']);
|
||||||
|
|
||||||
|
// Richiami di servizio da jquery
|
||||||
|
Route::get('service/catlist', [CategorieController::class,'apiList']);
|
||||||
|
Route::get('service/taglist', [TagController::class,'apiList']);
|
||||||
|
|
||||||
|
// TAGS
|
||||||
|
Route::get('tags', [TagController::class,'listTags'])->name('tags');
|
||||||
|
Route::post('tags', [TagController::class,'insTags']);
|
||||||
|
Route::get('tags/modify/{id}', [TagController::class,'updateTag']);
|
||||||
|
Route::post('tags/modify', [TagController::class,'updatePostTag']);
|
||||||
|
Route::get('tags/delete/{id}',[TagController::class,'deleteTag']);
|
||||||
|
|
||||||
|
// CONSUMI
|
||||||
|
Route::get('consumi/gas', [ContatoreGasController::class,'listLettureGas'])->name('gas');
|
||||||
|
Route::post('consumi/gas', [ContatoreGasController::class,'insLettureGas']);
|
||||||
|
Route::get('consumi/enel', [ContatoreEnElController::class,'listLettureEnel'])->name('enel');
|
||||||
|
Route::post('consumi/enel', [ContatoreEnElController::class,'insLettureEnel']);
|
||||||
|
|
||||||
|
|
||||||
// AUTOMOBILI
|
// AUTOMOBILI
|
||||||
Route::get('auto', [AutoController::class, 'index'])->name('auto_list');
|
Route::get('auto', [AutoController::class, 'index'])->name('auto_list');
|
||||||
Route::get('auto/new', [AutoController::class, 'newAuto'])->name('auto_new');
|
Route::get('auto/new', [AutoController::class, 'newAuto'])->name('auto_new');
|
||||||
@ -94,6 +98,7 @@ Route::get('/', [MovimentiController::class,'dashboard']);
|
|||||||
Route::post('auto/accessori', [AutoController::class, 'saveAccessori']);
|
Route::post('auto/accessori', [AutoController::class, 'saveAccessori']);
|
||||||
Route::get('auto/operazioni', [AutoController::class, 'getOperazioni']);
|
Route::get('auto/operazioni', [AutoController::class, 'getOperazioni']);
|
||||||
Route::get('auto/operazioni/pdf', [AutoController::class, 'exportPdfOperazioni']);
|
Route::get('auto/operazioni/pdf', [AutoController::class, 'exportPdfOperazioni']);
|
||||||
|
|
||||||
// CONTATTI
|
// CONTATTI
|
||||||
Route::get('contatti', [AnagraficaController::class, 'listContact'])->name('contatti');
|
Route::get('contatti', [AnagraficaController::class, 'listContact'])->name('contatti');
|
||||||
Route::get('contatti/new', [AnagraficaController::class, 'newContact'])->name('newContact');
|
Route::get('contatti/new', [AnagraficaController::class, 'newContact'])->name('newContact');
|
||||||
@ -102,6 +107,7 @@ Route::get('/', [MovimentiController::class,'dashboard']);
|
|||||||
Route::get('contatti/scheda', [AnagraficaController::class, 'getScheda']);
|
Route::get('contatti/scheda', [AnagraficaController::class, 'getScheda']);
|
||||||
Route::get('contatti/addOther', [AnagraficaController::class, 'insOtherContact']);
|
Route::get('contatti/addOther', [AnagraficaController::class, 'insOtherContact']);
|
||||||
Route::post('contatti/addOther', [AnagraficaController::class, 'saveOtherContact']);
|
Route::post('contatti/addOther', [AnagraficaController::class, 'saveOtherContact']);
|
||||||
|
|
||||||
// Gruppi e permessi
|
// Gruppi e permessi
|
||||||
Route::get('group/new', [Utenti::class, 'nuovoGruppo']);
|
Route::get('group/new', [Utenti::class, 'nuovoGruppo']);
|
||||||
Route::post('group/new', [Utenti::class, 'saveNuovoGruppo']);
|
Route::post('group/new', [Utenti::class, 'saveNuovoGruppo']);
|
||||||
@ -109,6 +115,7 @@ Route::get('/', [MovimentiController::class,'dashboard']);
|
|||||||
Route::post('permesso/new', [Utenti::class, 'saveNuovoPermesso']);
|
Route::post('permesso/new', [Utenti::class, 'saveNuovoPermesso']);
|
||||||
Route::get('permesso/assign', [Utenti::class, 'vw_assignToGroup']);
|
Route::get('permesso/assign', [Utenti::class, 'vw_assignToGroup']);
|
||||||
Route::post('permesso/assign', [Utenti::class, 'assignPermissionToGroup']);
|
Route::post('permesso/assign', [Utenti::class, 'assignPermissionToGroup']);
|
||||||
|
|
||||||
// Progetti
|
// Progetti
|
||||||
Route::get('progetti', [ProgettiController::class, 'listaProgetto'])->name('progetti');
|
Route::get('progetti', [ProgettiController::class, 'listaProgetto'])->name('progetti');
|
||||||
Route::post('progetti/new', [ProgettiController::class, 'salvaProgetto']);
|
Route::post('progetti/new', [ProgettiController::class, 'salvaProgetto']);
|
||||||
@ -120,9 +127,10 @@ Route::get('/', [MovimentiController::class,'dashboard']);
|
|||||||
Route::get('progetti/detail/edit/{id}', [RigaProgettoController::class, 'editRiga']);
|
Route::get('progetti/detail/edit/{id}', [RigaProgettoController::class, 'editRiga']);
|
||||||
Route::post('progetti/rigaupdate', [RigaProgettoController::class, 'updateRiga']);
|
Route::post('progetti/rigaupdate', [RigaProgettoController::class, 'updateRiga']);
|
||||||
Route::get('progetti/coordinatori', [ProgettiController::class, 'getCoordinatori']);
|
Route::get('progetti/coordinatori', [ProgettiController::class, 'getCoordinatori']);
|
||||||
/// TEST routes
|
|
||||||
Route::get('fullcalendar', [FullCalenderController::class, 'index']);
|
|
||||||
Route::post('fullcalendar', [FullCalenderController::class, 'ajax']);
|
|
||||||
Route::get('condominio',[CondominioController::class,'testPdf']);
|
|
||||||
|
|
||||||
|
/// TEST routes
|
||||||
|
Route::get('test/fullcalendar', [FullCalenderController::class, 'index']);
|
||||||
|
Route::post('test/fullcalendar', [FullCalenderController::class, 'ajax']);
|
||||||
|
Route::get('test/condominio',[CondominioController::class,'testPdf']);
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user