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.
264 lines
14 KiB
C#
264 lines
14 KiB
C#
|
|
namespace Inventario
|
|
{
|
|
partial class Main
|
|
{
|
|
/// <summary>
|
|
/// Variabile di progettazione necessaria.
|
|
/// </summary>
|
|
private System.ComponentModel.IContainer components = null;
|
|
|
|
/// <summary>
|
|
/// Pulire le risorse in uso.
|
|
/// </summary>
|
|
/// <param name="disposing">ha valore true se le risorse gestite devono essere eliminate, false in caso contrario.</param>
|
|
protected override void Dispose(bool disposing)
|
|
{
|
|
if (disposing && (components != null))
|
|
{
|
|
components.Dispose();
|
|
}
|
|
base.Dispose(disposing);
|
|
}
|
|
|
|
#region Codice generato da Progettazione Windows Form
|
|
|
|
/// <summary>
|
|
/// Metodo necessario per il supporto della finestra di progettazione. Non modificare
|
|
/// il contenuto del metodo con l'editor di codice.
|
|
/// </summary>
|
|
private void InitializeComponent()
|
|
{
|
|
this.components = new System.ComponentModel.Container();
|
|
this.dataGridView1 = new System.Windows.Forms.DataGridView();
|
|
this.giacenzaDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
|
this.articoloDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
|
this.Descrizione = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
|
this.giacenzeBindingSource = new System.Windows.Forms.BindingSource(this.components);
|
|
this.inventarioDataSet = new Inventario.InventarioDataSet();
|
|
this.ButtonInserisciArticoli = new System.Windows.Forms.Button();
|
|
this.ButtonInserisciFornitori = new System.Windows.Forms.Button();
|
|
this.ButtonInserisciMovimenti = new System.Windows.Forms.Button();
|
|
this.inventarioDataSetBindingSource = new System.Windows.Forms.BindingSource(this.components);
|
|
this.giacenzeTableAdapter = new Inventario.InventarioDataSetTableAdapters.GiacenzeTableAdapter();
|
|
this.ButtonElencoArticoli = new System.Windows.Forms.Button();
|
|
this.ButtonElencoFornitori = new System.Windows.Forms.Button();
|
|
this.ButtonElencoMovimenti = new System.Windows.Forms.Button();
|
|
this.ButtonAggiorna = new System.Windows.Forms.Button();
|
|
this.ButtonCerca = new System.Windows.Forms.Button();
|
|
this.TextCerca = new System.Windows.Forms.TextBox();
|
|
((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.giacenzeBindingSource)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.inventarioDataSet)).BeginInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.inventarioDataSetBindingSource)).BeginInit();
|
|
this.SuspendLayout();
|
|
//
|
|
// dataGridView1
|
|
//
|
|
this.dataGridView1.AllowDrop = true;
|
|
this.dataGridView1.AllowUserToAddRows = false;
|
|
this.dataGridView1.AllowUserToDeleteRows = false;
|
|
this.dataGridView1.AllowUserToOrderColumns = true;
|
|
this.dataGridView1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
|
| System.Windows.Forms.AnchorStyles.Left)
|
|
| System.Windows.Forms.AnchorStyles.Right)));
|
|
this.dataGridView1.AutoGenerateColumns = false;
|
|
this.dataGridView1.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill;
|
|
this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
|
|
this.giacenzaDataGridViewTextBoxColumn,
|
|
this.articoloDataGridViewTextBoxColumn,
|
|
this.Descrizione});
|
|
this.dataGridView1.DataSource = this.giacenzeBindingSource;
|
|
this.dataGridView1.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnF2;
|
|
this.dataGridView1.Enabled = false;
|
|
this.dataGridView1.Location = new System.Drawing.Point(12, 154);
|
|
this.dataGridView1.Name = "dataGridView1";
|
|
this.dataGridView1.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
|
this.dataGridView1.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.CellSelect;
|
|
this.dataGridView1.Size = new System.Drawing.Size(910, 218);
|
|
this.dataGridView1.TabIndex = 0;
|
|
this.dataGridView1.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_CellContentClick);
|
|
//
|
|
// giacenzaDataGridViewTextBoxColumn
|
|
//
|
|
this.giacenzaDataGridViewTextBoxColumn.DataPropertyName = "Giacenza";
|
|
this.giacenzaDataGridViewTextBoxColumn.HeaderText = "Giacenza";
|
|
this.giacenzaDataGridViewTextBoxColumn.Name = "giacenzaDataGridViewTextBoxColumn";
|
|
this.giacenzaDataGridViewTextBoxColumn.ReadOnly = true;
|
|
//
|
|
// articoloDataGridViewTextBoxColumn
|
|
//
|
|
this.articoloDataGridViewTextBoxColumn.DataPropertyName = "Articolo";
|
|
this.articoloDataGridViewTextBoxColumn.HeaderText = "Articolo";
|
|
this.articoloDataGridViewTextBoxColumn.Name = "articoloDataGridViewTextBoxColumn";
|
|
//
|
|
// Descrizione
|
|
//
|
|
this.Descrizione.DataPropertyName = "Descrizione";
|
|
this.Descrizione.HeaderText = "Descrizione";
|
|
this.Descrizione.Name = "Descrizione";
|
|
//
|
|
// giacenzeBindingSource
|
|
//
|
|
this.giacenzeBindingSource.DataMember = "Giacenze";
|
|
this.giacenzeBindingSource.DataSource = this.inventarioDataSet;
|
|
//
|
|
// inventarioDataSet
|
|
//
|
|
this.inventarioDataSet.DataSetName = "InventarioDataSet";
|
|
this.inventarioDataSet.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
|
|
//
|
|
// ButtonInserisciArticoli
|
|
//
|
|
this.ButtonInserisciArticoli.Anchor = System.Windows.Forms.AnchorStyles.Top;
|
|
this.ButtonInserisciArticoli.Location = new System.Drawing.Point(12, 12);
|
|
this.ButtonInserisciArticoli.Name = "ButtonInserisciArticoli";
|
|
this.ButtonInserisciArticoli.Size = new System.Drawing.Size(300, 50);
|
|
this.ButtonInserisciArticoli.TabIndex = 2;
|
|
this.ButtonInserisciArticoli.Text = "INSERISCI ARTICOLI";
|
|
this.ButtonInserisciArticoli.UseVisualStyleBackColor = true;
|
|
this.ButtonInserisciArticoli.Click += new System.EventHandler(this.button1_Click);
|
|
//
|
|
// ButtonInserisciFornitori
|
|
//
|
|
this.ButtonInserisciFornitori.Anchor = System.Windows.Forms.AnchorStyles.Top;
|
|
this.ButtonInserisciFornitori.Location = new System.Drawing.Point(318, 12);
|
|
this.ButtonInserisciFornitori.Name = "ButtonInserisciFornitori";
|
|
this.ButtonInserisciFornitori.Size = new System.Drawing.Size(300, 50);
|
|
this.ButtonInserisciFornitori.TabIndex = 3;
|
|
this.ButtonInserisciFornitori.Text = "INSERISCI FORNITORI";
|
|
this.ButtonInserisciFornitori.UseVisualStyleBackColor = true;
|
|
//
|
|
// ButtonInserisciMovimenti
|
|
//
|
|
this.ButtonInserisciMovimenti.Anchor = System.Windows.Forms.AnchorStyles.Top;
|
|
this.ButtonInserisciMovimenti.Location = new System.Drawing.Point(624, 12);
|
|
this.ButtonInserisciMovimenti.Name = "ButtonInserisciMovimenti";
|
|
this.ButtonInserisciMovimenti.Size = new System.Drawing.Size(300, 50);
|
|
this.ButtonInserisciMovimenti.TabIndex = 4;
|
|
this.ButtonInserisciMovimenti.Text = "INSERISCI MOVIMENTI";
|
|
this.ButtonInserisciMovimenti.UseVisualStyleBackColor = true;
|
|
//
|
|
// inventarioDataSetBindingSource
|
|
//
|
|
this.inventarioDataSetBindingSource.DataSource = this.inventarioDataSet;
|
|
this.inventarioDataSetBindingSource.Position = 0;
|
|
//
|
|
// giacenzeTableAdapter
|
|
//
|
|
this.giacenzeTableAdapter.ClearBeforeFill = true;
|
|
//
|
|
// ButtonElencoArticoli
|
|
//
|
|
this.ButtonElencoArticoli.Anchor = System.Windows.Forms.AnchorStyles.Top;
|
|
this.ButtonElencoArticoli.Location = new System.Drawing.Point(12, 68);
|
|
this.ButtonElencoArticoli.Name = "ButtonElencoArticoli";
|
|
this.ButtonElencoArticoli.Size = new System.Drawing.Size(300, 50);
|
|
this.ButtonElencoArticoli.TabIndex = 5;
|
|
this.ButtonElencoArticoli.Text = "ELENCO ARTICOLI";
|
|
this.ButtonElencoArticoli.UseVisualStyleBackColor = true;
|
|
this.ButtonElencoArticoli.Click += new System.EventHandler(this.ButtonElencoArticoli_Click);
|
|
//
|
|
// ButtonElencoFornitori
|
|
//
|
|
this.ButtonElencoFornitori.Anchor = System.Windows.Forms.AnchorStyles.Top;
|
|
this.ButtonElencoFornitori.Location = new System.Drawing.Point(318, 68);
|
|
this.ButtonElencoFornitori.Name = "ButtonElencoFornitori";
|
|
this.ButtonElencoFornitori.Size = new System.Drawing.Size(300, 50);
|
|
this.ButtonElencoFornitori.TabIndex = 6;
|
|
this.ButtonElencoFornitori.Text = "ELENCO FORNITORI";
|
|
this.ButtonElencoFornitori.UseVisualStyleBackColor = true;
|
|
//
|
|
// ButtonElencoMovimenti
|
|
//
|
|
this.ButtonElencoMovimenti.Anchor = System.Windows.Forms.AnchorStyles.Top;
|
|
this.ButtonElencoMovimenti.Location = new System.Drawing.Point(624, 68);
|
|
this.ButtonElencoMovimenti.Name = "ButtonElencoMovimenti";
|
|
this.ButtonElencoMovimenti.Size = new System.Drawing.Size(300, 50);
|
|
this.ButtonElencoMovimenti.TabIndex = 7;
|
|
this.ButtonElencoMovimenti.Text = "ELENCO MOVIMENTI";
|
|
this.ButtonElencoMovimenti.UseVisualStyleBackColor = true;
|
|
//
|
|
// ButtonAggiorna
|
|
//
|
|
this.ButtonAggiorna.Anchor = System.Windows.Forms.AnchorStyles.Top;
|
|
this.ButtonAggiorna.Location = new System.Drawing.Point(722, 122);
|
|
this.ButtonAggiorna.Name = "ButtonAggiorna";
|
|
this.ButtonAggiorna.Size = new System.Drawing.Size(200, 25);
|
|
this.ButtonAggiorna.TabIndex = 8;
|
|
this.ButtonAggiorna.Text = "AGGIORNA";
|
|
this.ButtonAggiorna.UseVisualStyleBackColor = true;
|
|
this.ButtonAggiorna.Click += new System.EventHandler(this.ButtonAggiorna_Click);
|
|
//
|
|
// ButtonCerca
|
|
//
|
|
this.ButtonCerca.Anchor = System.Windows.Forms.AnchorStyles.Top;
|
|
this.ButtonCerca.Location = new System.Drawing.Point(12, 122);
|
|
this.ButtonCerca.Name = "ButtonCerca";
|
|
this.ButtonCerca.Size = new System.Drawing.Size(200, 25);
|
|
this.ButtonCerca.TabIndex = 9;
|
|
this.ButtonCerca.Text = "CERCA PER ARTICOLO";
|
|
this.ButtonCerca.UseVisualStyleBackColor = true;
|
|
this.ButtonCerca.Click += new System.EventHandler(this.ButtonCerca_Click);
|
|
//
|
|
// TextCerca
|
|
//
|
|
this.TextCerca.Anchor = System.Windows.Forms.AnchorStyles.Top;
|
|
this.TextCerca.Location = new System.Drawing.Point(218, 125);
|
|
this.TextCerca.Name = "TextCerca";
|
|
this.TextCerca.Size = new System.Drawing.Size(498, 20);
|
|
this.TextCerca.TabIndex = 10;
|
|
//
|
|
// Main
|
|
//
|
|
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
|
this.AutoSize = true;
|
|
this.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
|
|
this.ClientSize = new System.Drawing.Size(934, 384);
|
|
this.Controls.Add(this.TextCerca);
|
|
this.Controls.Add(this.ButtonCerca);
|
|
this.Controls.Add(this.ButtonAggiorna);
|
|
this.Controls.Add(this.ButtonElencoMovimenti);
|
|
this.Controls.Add(this.ButtonElencoFornitori);
|
|
this.Controls.Add(this.ButtonElencoArticoli);
|
|
this.Controls.Add(this.ButtonInserisciMovimenti);
|
|
this.Controls.Add(this.ButtonInserisciFornitori);
|
|
this.Controls.Add(this.ButtonInserisciArticoli);
|
|
this.Controls.Add(this.dataGridView1);
|
|
this.MinimumSize = new System.Drawing.Size(950, 423);
|
|
this.Name = "Main";
|
|
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
|
|
this.Text = "Gestione Inventario - Carrozzeria Brancato [2021 - Alberto Balbo - v1.0]";
|
|
this.Load += new System.EventHandler(this.Main_Load);
|
|
((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.giacenzeBindingSource)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.inventarioDataSet)).EndInit();
|
|
((System.ComponentModel.ISupportInitialize)(this.inventarioDataSetBindingSource)).EndInit();
|
|
this.ResumeLayout(false);
|
|
this.PerformLayout();
|
|
|
|
}
|
|
|
|
#endregion
|
|
private System.Windows.Forms.BindingSource inventarioDataSetBindingSource;
|
|
private InventarioDataSet inventarioDataSet;
|
|
private System.Windows.Forms.BindingSource giacenzeBindingSource;
|
|
private InventarioDataSetTableAdapters.GiacenzeTableAdapter giacenzeTableAdapter;
|
|
private System.Windows.Forms.Button ButtonInserisciArticoli;
|
|
private System.Windows.Forms.Button ButtonInserisciFornitori;
|
|
private System.Windows.Forms.Button ButtonInserisciMovimenti;
|
|
private System.Windows.Forms.Button ButtonElencoArticoli;
|
|
private System.Windows.Forms.Button ButtonElencoFornitori;
|
|
private System.Windows.Forms.Button ButtonElencoMovimenti;
|
|
private System.Windows.Forms.DataGridViewTextBoxColumn giacenzaDataGridViewTextBoxColumn;
|
|
private System.Windows.Forms.DataGridViewTextBoxColumn articoloDataGridViewTextBoxColumn;
|
|
private System.Windows.Forms.DataGridViewTextBoxColumn Descrizione;
|
|
private System.Windows.Forms.DataGridView dataGridView1;
|
|
private System.Windows.Forms.Button ButtonAggiorna;
|
|
private System.Windows.Forms.Button ButtonCerca;
|
|
private System.Windows.Forms.TextBox TextCerca;
|
|
}
|
|
}
|
|
|