ordini e test

This commit is contained in:
paoloar77
2024-12-07 23:24:49 +01:00
parent 79f2ff2e00
commit ec9d3d83e5
3 changed files with 71 additions and 0 deletions

View File

@@ -38,6 +38,27 @@ class ArticleController extends Controller
return $articoli;
}
private function queryOrdini()
{
try {
$ordini = DB::table('T_WEB_Ordini as O')
->join('T_WEB_Articoli as A', 'O.CodArticoloGM', '=', 'A.IdArticolo')
->select(
'O.DataOra',
'O.Qta',
'A.Titolo'
)
->orderBy('O.DataOra', 'desc')
->get();
} catch (\Exception $e) {
// Registrazione dell'errore
return response()->json(['error' => 'Si è verificato un errore durante il recupero dei dati: ' . $e->getMessage()], 500);
}
return $ordini;
}
private function queryArticlesSales()
{
@@ -142,6 +163,20 @@ class ArticleController extends Controller
}
}
public function showOrdini(Request $request)
{
try {
$ordini = $this->queryOrdini();
return view('ordini_test', ['ordini' => $ordini]);
} catch (\Exception $e) {
// Potresti considerare di registrare l'errore per debugging
return new Response('Error exporting articles: ' . $e->getMessage(), 500);
}
}
public function exportArticlesSales(Request $request): Response
{
try {