Aggiunta configurazione e gestione del dataset Inventario

Sono stati aggiunti nuovi file di configurazione e progetto per l'applicazione "Inventario", inclusi `App.config` per la connessione al database Access e `Inventario.csproj` per la struttura del progetto.

È stata creata una soluzione di Visual Studio con configurazioni per diverse piattaforme.

In `InventarioDataSet.Designer.cs`, sono state definite classi per gestire le entità dell'inventario, inclusi articoli e fornitori, con metodi per operazioni di database.

È stata implementata una nuova interfaccia utente per la gestione degli articoli, con funzionalità per aggiungere, modificare ed eliminare articoli, e migliorata la gestione degli errori con messaggi informativi.
This commit is contained in:
2025-08-17 22:37:15 +02:00
parent 182d557d33
commit 1bd26507af
23 changed files with 7775 additions and 0 deletions

View File

@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="utf-8"?>
<!--<autogenerated>
This code was generated by a tool to store the dataset designer's layout information.
Changes to this file may cause incorrect behavior and will be lost if
the code is regenerated.
</autogenerated>-->
<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="-10" ViewPortY="0" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
<Shapes>
<Shape ID="DesignTable:Articoli" ZOrder="8" X="70" Y="70" Height="229" Width="187" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="24" SplitterPosition="178" />
<Shape ID="DesignTable:Fornitori" ZOrder="7" X="327" Y="70" Height="134" Width="195" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
<Shape ID="DesignTable:Movimenti" ZOrder="6" X="327" Y="274" Height="172" Width="208" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
<Shape ID="DesignTable:Giacenze" ZOrder="5" X="605" Y="70" Height="115" Width="196" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:MovimentiCarico" ZOrder="4" X="871" Y="70" Height="115" Width="244" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:MovimentiScarico" ZOrder="3" X="1185" Y="70" Height="115" Width="249" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
</Shapes>
<Connectors>
<Connector ID="DesignRelation:FornitoriArticoli" ZOrder="2" LineWidth="11">
<RoutePoints>
<Point>
<X>327</X>
<Y>137</Y>
</Point>
<Point>
<X>257</X>
<Y>137</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:ArticoliMovimenti" ZOrder="1" LineWidth="11">
<RoutePoints>
<Point>
<X>240</X>
<Y>299</Y>
</Point>
<Point>
<X>240</X>
<Y>307</Y>
</Point>
<Point>
<X>327</X>
<Y>307</Y>
</Point>
</RoutePoints>
</Connector>
</Connectors>
</DiagramLayout>