diff --git a/app/Http/Controllers/CondominioController.php b/app/Http/Controllers/CondominioController.php
new file mode 100644
index 0000000..66b7450
--- /dev/null
+++ b/app/Http/Controllers/CondominioController.php
@@ -0,0 +1,21 @@
+get();
+ $pdf = PDF::setOptions(['dpi' => 150, 'defaultFont' => 'Helvetica'])->loadView('conti.categorie.list', ['categorie' => $data->toArray()]);
+ //return $pdf->download('invoice.pdf');
+ /*$pdf = App::make('dompdf.wrapper');
+ $pdf->loadHTML('
Test
');*/
+ return $pdf->stream();
+ }
+}
diff --git a/app/Http/Controllers/MovimentiController.php b/app/Http/Controllers/MovimentiController.php
index bbba003..47a50dc 100644
--- a/app/Http/Controllers/MovimentiController.php
+++ b/app/Http/Controllers/MovimentiController.php
@@ -143,21 +143,21 @@ class MovimentiController extends Controller
}
$reportSpesa = DB::table('movimentis')
- ->selectRaw('ABS(Sum(movimentis.mov_importo)) as resoconto, categories.cat_name')
+ ->selectRaw('ABS(Sum(movimentis.mov_importo)) as resoconto, categories.cat_name,categories.id')
->join('categories','movimentis.mov_fk_categoria','=','categories.id')
->where('mov_importo','<',0)
->whereYear('mov_data',$year)
->whereMonth('mov_data',$month)
- ->groupBy('cat_name')
+ ->groupBy('cat_name','categories.id')
->get();
$reportEntrate = DB::table('movimentis')
- ->selectRaw('ABS(Sum(movimentis.mov_importo)) as resoconto, categories.cat_name')
+ ->selectRaw('ABS(Sum(movimentis.mov_importo)) as resoconto, categories.cat_name,categories.id')
->join('categories','movimentis.mov_fk_categoria','=','categories.id')
->where('mov_importo','>',0)
->whereYear('mov_data',$year)
->whereMonth('mov_data',$month)
- ->groupBy('cat_name')
+ ->groupBy('cat_name','categories.id')
->get();
return view('components.charts',[
@@ -212,6 +212,20 @@ class MovimentiController extends Controller
}
+ public function listMovPerCateg(Request $request)
+ {
+ $mov=DB::table('movimentis')
+ ->join('categories','movimentis.mov_fk_categoria','=','categories.id')
+ ->join('tags','movimentis.mov_fk_tags','=','tags.id')
+ ->where('movimentis.mov_fk_categoria','=',$request['cat'])
+ ->whereMonth('mov_data','=',$request['month'])
+ ->get();
+ return view('conti.movimenti.list',
+ [
+ 'movimenti'=> $mov,
+ ]);
+ }
+
public function apiList()
{
diff --git a/app/Models/condominio.php b/app/Models/condominio.php
new file mode 100644
index 0000000..60cb336
--- /dev/null
+++ b/app/Models/condominio.php
@@ -0,0 +1,11 @@
+singleton(
App\Exceptions\Handler::class
);
+// $app->register(\Barryvdh\DomPDF\ServiceProvider::class);
+// $app->configure('dompdf');
/*
|--------------------------------------------------------------------------
| Return The Application
diff --git a/database/migrations/2022_03_11_123007_create_condominios_table.php b/database/migrations/2022_03_11_123007_create_condominios_table.php
new file mode 100644
index 0000000..3289bd1
--- /dev/null
+++ b/database/migrations/2022_03_11_123007_create_condominios_table.php
@@ -0,0 +1,31 @@
+id();
+ $table->timestamps();
+ });
+ }
+
+ /**
+ * Reverse the migrations.
+ *
+ * @return void
+ */
+ public function down()
+ {
+ Schema::dropIfExists('condominios');
+ }
+}
diff --git a/resources/views/admin.blade.php b/resources/views/admin.blade.php
index c709ebf..14683a2 100644
--- a/resources/views/admin.blade.php
+++ b/resources/views/admin.blade.php
@@ -10,16 +10,16 @@
BuBo Family - made with <3 -
-
+
-
+
-
+
-
+
@@ -108,20 +108,20 @@
-
+
-
+
-
+
-
-
+
+
-
+
@section('script')
@show