spostamento datalayer in project a se stante

This commit is contained in:
Samuele E. Locatelli
2018-12-10 09:38:10 +01:00
parent 0ca396388e
commit b91a4c6352
19 changed files with 3262 additions and 3337 deletions
+6
View File
@@ -5,6 +5,8 @@ VisualStudioVersion = 15.0.28010.2048
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CMS-OMR", "..\..\Visual Studio 2017\Projects\CMS-OMR\CMS-OMR\CMS-OMR.csproj", "{1CD15179-915C-472B-9FC4-A27EE07FEA7C}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DB_proxy", "DB_proxy\DB_proxy.csproj", "{C97904CB-7DDC-4684-B2EE-89C264E808E6}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -15,6 +17,10 @@ Global
{1CD15179-915C-472B-9FC4-A27EE07FEA7C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1CD15179-915C-472B-9FC4-A27EE07FEA7C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1CD15179-915C-472B-9FC4-A27EE07FEA7C}.Release|Any CPU.Build.0 = Release|Any CPU
{C97904CB-7DDC-4684-B2EE-89C264E808E6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C97904CB-7DDC-4684-B2EE-89C264E808E6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C97904CB-7DDC-4684-B2EE-89C264E808E6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C97904CB-7DDC-4684-B2EE-89C264E808E6}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
+13 -13
View File
@@ -1,16 +1,16 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
</configSections>
<connectionStrings>
<!--Stringa CMS-->
<add name="DemoApp.Properties.Settings.CMS_OMRConnectionString" connectionString="Data Source=10.69.33.57\SQLEXPRESS;Initial Catalog=CMS-OMR;Persist Security Info=True;User ID=conn_CMS;Password=pwd_CMS;" providerName="System.Data.SqlClient" />
<!--Stringa connlocale prod-->
<!--<add name="DemoApp.Properties.Settings.CMS_OMRConnectionString" connectionString="Data Source=localhost;Initial Catalog=CMS-OMR;Persist Security Info=True;User ID=conn_CMS;Password=pwd_CMS;" providerName="System.Data.SqlClient" />-->
<!--Stringa DEV Seriate-->
<!--<add name="DemoApp.Properties.Settings.CMS_OMRConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=CMS-OMR;Persist Security Info=True;User ID=conn_CMS;Password=pwd_CMS;" providerName="System.Data.SqlClient" />-->
</connectionStrings>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2" />
</startup>
<configSections>
</configSections>
<connectionStrings>
<!--Conn string prod CMS-->
<!--<add name="DB_proxy.Properties.Settings.CMS_OMRConnectionString"
connectionString="Data Source=10.69.33.57\SQLEXPRESS;Initial Catalog=CMS-OMR;Persist Security Info=True;User ID=conn_CMS;Password=pwd_CMS;"
providerName="System.Data.SqlClient" />-->
<!--Conn string DEV Steamware-->
<add name="DB_proxy.Properties.Settings.CMS_OMRConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=CMS-OMR;Persist Security Info=True;User ID=conn_CMS;Password=pwd_CMS" providerName="System.Data.SqlClient" />
</connectionStrings>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2" />
</startup>
</configuration>
+9 -18
View File
@@ -46,12 +46,6 @@
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="DataLayer.cs" />
<Compile Include="DS_App.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>DS_App.xsd</DependentUpon>
</Compile>
<Compile Include="MainForm.cs">
<SubType>Form</SubType>
</Compile>
@@ -72,17 +66,6 @@
<AutoGen>True</AutoGen>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
<None Include="DS_App.xsc">
<DependentUpon>DS_App.xsd</DependentUpon>
</None>
<None Include="DS_App.xsd">
<SubType>Designer</SubType>
<Generator>MSDataSetGenerator</Generator>
<LastGenOutput>DS_App.Designer.cs</LastGenOutput>
</None>
<None Include="DS_App.xss">
<DependentUpon>DS_App.xsd</DependentUpon>
</None>
<None Include="Properties\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator>
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
@@ -94,7 +77,15 @@
</Compile>
</ItemGroup>
<ItemGroup>
<None Include="App.config" />
<None Include="App.config">
<SubType>Designer</SubType>
</None>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\..\VisualStudioProject\CMS-OMR\DB_proxy\DB_proxy.csproj">
<Project>{c97904cb-7ddc-4684-b2ee-89c264e808e6}</Project>
<Name>DB_proxy</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>
-30
View File
@@ -1,30 +0,0 @@
namespace DemoApp
{
public class DataLayer
{
public DS_AppTableAdapters.AnagArticoliTableAdapter taAnagArt;
public DS_AppTableAdapters.AnagOperatoriTableAdapter taAnagOpr;
public DS_AppTableAdapters.StoricoAllarmiExpTableAdapter taSAL;
public DS_AppTableAdapters.TabOperazioniTableAdapter taTO;
/// <summary>
/// Init TAdapter
/// </summary>
protected void initTA()
{
taAnagArt = new DS_AppTableAdapters.AnagArticoliTableAdapter();
taAnagOpr = new DS_AppTableAdapters.AnagOperatoriTableAdapter();
taSAL = new DS_AppTableAdapters.StoricoAllarmiExpTableAdapter();
taTO = new DS_AppTableAdapters.TabOperazioniTableAdapter();
}
/// <summary>
/// Avvio DataLayer
/// </summary>
protected DataLayer()
{
initTA();
}
public static DataLayer man = new DataLayer();
}
}
+156 -155
View File
@@ -64,21 +64,6 @@
this.Paginatore = new System.Windows.Forms.TabControl();
this.tabPage1 = new System.Windows.Forms.TabPage();
this.dgvOpr = new System.Windows.Forms.DataGridView();
this.tabPage2 = new System.Windows.Forms.TabPage();
this.splitContainer3 = new System.Windows.Forms.SplitContainer();
this.dgvAlarmLog = new System.Windows.Forms.DataGridView();
this.btnSendAlarms = new System.Windows.Forms.Button();
this.lbAllarmi = new System.Windows.Forms.ListBox();
this.label8 = new System.Windows.Forms.Label();
this.dgvAnagAlarm = new System.Windows.Forms.DataGridView();
this.tabPage3 = new System.Windows.Forms.TabPage();
this.label10 = new System.Windows.Forms.Label();
this.txtAuthKey = new System.Windows.Forms.TextBox();
this.label9 = new System.Windows.Forms.Label();
this.label7 = new System.Windows.Forms.Label();
this.btnPurgeOld = new System.Windows.Forms.Button();
this.txtDay2keep = new System.Windows.Forms.TextBox();
this.btnEmptyTabOpr = new System.Windows.Forms.Button();
this.idxRecDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dtEventoDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.codStazioneDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
@@ -87,12 +72,19 @@
this.codStatoDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.datamatrixDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.tabOperazioniBindingSource = new System.Windows.Forms.BindingSource(this.components);
this.dS_App = new DemoApp.DS_App();
this.dS_App = new DB_proxy.DS_App();
this.tabPage2 = new System.Windows.Forms.TabPage();
this.splitContainer3 = new System.Windows.Forms.SplitContainer();
this.dgvAlarmLog = new System.Windows.Forms.DataGridView();
this.dtEventoDataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.codAllarmeDataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.attivoDataGridViewCheckBoxColumn = new System.Windows.Forms.DataGridViewCheckBoxColumn();
this.descrizioneDataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.storicoAllarmiExpBindingSource = new System.Windows.Forms.BindingSource(this.components);
this.btnSendAlarms = new System.Windows.Forms.Button();
this.lbAllarmi = new System.Windows.Forms.ListBox();
this.label8 = new System.Windows.Forms.Label();
this.dgvAnagAlarm = new System.Windows.Forms.DataGridView();
this.codAllarmeDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.descrizioneDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.reportAttivoDataGridViewCheckBoxColumn = new System.Windows.Forms.DataGridViewCheckBoxColumn();
@@ -100,9 +92,17 @@
this.lastEndDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.currStatusDataGridViewCheckBoxColumn = new System.Windows.Forms.DataGridViewCheckBoxColumn();
this.anagAllarmiBindingSource = new System.Windows.Forms.BindingSource(this.components);
this.tabOperazioniTableAdapter = new DemoApp.DS_AppTableAdapters.TabOperazioniTableAdapter();
this.anagAllarmiTableAdapter = new DemoApp.DS_AppTableAdapters.AnagAllarmiTableAdapter();
this.StoricoAllarmiExpTableAdapter = new DemoApp.DS_AppTableAdapters.StoricoAllarmiExpTableAdapter();
this.tabPage3 = new System.Windows.Forms.TabPage();
this.label10 = new System.Windows.Forms.Label();
this.txtAuthKey = new System.Windows.Forms.TextBox();
this.label9 = new System.Windows.Forms.Label();
this.label7 = new System.Windows.Forms.Label();
this.btnPurgeOld = new System.Windows.Forms.Button();
this.txtDay2keep = new System.Windows.Forms.TextBox();
this.btnEmptyTabOpr = new System.Windows.Forms.Button();
this.tabOperazioniTableAdapter = new DB_proxy.DB_proxy.DS_AppTableAdapters.TabOperazioniTableAdapter();
this.anagAllarmiTableAdapter = new DB_proxy.DB_proxy.DS_AppTableAdapters.AnagAllarmiTableAdapter();
this.StoricoAllarmiExpTableAdapter = new DB_proxy.DB_proxy.DS_AppTableAdapters.StoricoAllarmiExpTableAdapter();
this.groupBox1.SuspendLayout();
this.groupBox2.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
@@ -117,18 +117,18 @@
this.Paginatore.SuspendLayout();
this.tabPage1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.dgvOpr)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.tabOperazioniBindingSource)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.dS_App)).BeginInit();
this.tabPage2.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.splitContainer3)).BeginInit();
this.splitContainer3.Panel1.SuspendLayout();
this.splitContainer3.Panel2.SuspendLayout();
this.splitContainer3.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.dgvAlarmLog)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.dgvAnagAlarm)).BeginInit();
this.tabPage3.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.tabOperazioniBindingSource)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.dS_App)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.storicoAllarmiExpBindingSource)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.dgvAnagAlarm)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.anagAllarmiBindingSource)).BeginInit();
this.tabPage3.SuspendLayout();
this.SuspendLayout();
//
// txtBCode
@@ -498,6 +498,59 @@
this.dgvOpr.Size = new System.Drawing.Size(1077, 242);
this.dgvOpr.TabIndex = 6;
//
// idxRecDataGridViewTextBoxColumn
//
this.idxRecDataGridViewTextBoxColumn.DataPropertyName = "IdxRec";
this.idxRecDataGridViewTextBoxColumn.HeaderText = "IdxRec";
this.idxRecDataGridViewTextBoxColumn.Name = "idxRecDataGridViewTextBoxColumn";
this.idxRecDataGridViewTextBoxColumn.ReadOnly = true;
//
// dtEventoDataGridViewTextBoxColumn
//
this.dtEventoDataGridViewTextBoxColumn.DataPropertyName = "DtEvento";
this.dtEventoDataGridViewTextBoxColumn.HeaderText = "DtEvento";
this.dtEventoDataGridViewTextBoxColumn.Name = "dtEventoDataGridViewTextBoxColumn";
//
// codStazioneDataGridViewTextBoxColumn
//
this.codStazioneDataGridViewTextBoxColumn.DataPropertyName = "CodStazione";
this.codStazioneDataGridViewTextBoxColumn.HeaderText = "CodStazione";
this.codStazioneDataGridViewTextBoxColumn.Name = "codStazioneDataGridViewTextBoxColumn";
//
// codSottostazDataGridViewTextBoxColumn
//
this.codSottostazDataGridViewTextBoxColumn.DataPropertyName = "CodSottostaz";
this.codSottostazDataGridViewTextBoxColumn.HeaderText = "CodSottostaz";
this.codSottostazDataGridViewTextBoxColumn.Name = "codSottostazDataGridViewTextBoxColumn";
//
// codOperazDataGridViewTextBoxColumn
//
this.codOperazDataGridViewTextBoxColumn.DataPropertyName = "CodOperaz";
this.codOperazDataGridViewTextBoxColumn.HeaderText = "CodOperaz";
this.codOperazDataGridViewTextBoxColumn.Name = "codOperazDataGridViewTextBoxColumn";
//
// codStatoDataGridViewTextBoxColumn
//
this.codStatoDataGridViewTextBoxColumn.DataPropertyName = "CodStato";
this.codStatoDataGridViewTextBoxColumn.HeaderText = "CodStato";
this.codStatoDataGridViewTextBoxColumn.Name = "codStatoDataGridViewTextBoxColumn";
//
// datamatrixDataGridViewTextBoxColumn
//
this.datamatrixDataGridViewTextBoxColumn.DataPropertyName = "Datamatrix";
this.datamatrixDataGridViewTextBoxColumn.HeaderText = "Datamatrix";
this.datamatrixDataGridViewTextBoxColumn.Name = "datamatrixDataGridViewTextBoxColumn";
//
// tabOperazioniBindingSource
//
this.tabOperazioniBindingSource.DataMember = "TabOperazioni";
this.tabOperazioniBindingSource.DataSource = this.dS_App;
//
// dS_App
//
this.dS_App.DataSetName = "DS_App";
this.dS_App.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
//
// tabPage2
//
this.tabPage2.Controls.Add(this.splitContainer3);
@@ -505,7 +558,7 @@
this.tabPage2.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
this.tabPage2.Name = "tabPage2";
this.tabPage2.Padding = new System.Windows.Forms.Padding(3, 2, 3, 2);
this.tabPage2.Size = new System.Drawing.Size(863, 361);
this.tabPage2.Size = new System.Drawing.Size(1092, 361);
this.tabPage2.TabIndex = 1;
this.tabPage2.Text = "Allarmi";
this.tabPage2.UseVisualStyleBackColor = true;
@@ -568,6 +621,35 @@
this.dgvAlarmLog.Size = new System.Drawing.Size(343, 240);
this.dgvAlarmLog.TabIndex = 7;
//
// dtEventoDataGridViewTextBoxColumn1
//
this.dtEventoDataGridViewTextBoxColumn1.DataPropertyName = "DtEvento";
this.dtEventoDataGridViewTextBoxColumn1.HeaderText = "DtEvento";
this.dtEventoDataGridViewTextBoxColumn1.Name = "dtEventoDataGridViewTextBoxColumn1";
//
// codAllarmeDataGridViewTextBoxColumn1
//
this.codAllarmeDataGridViewTextBoxColumn1.DataPropertyName = "CodAllarme";
this.codAllarmeDataGridViewTextBoxColumn1.HeaderText = "CodAllarme";
this.codAllarmeDataGridViewTextBoxColumn1.Name = "codAllarmeDataGridViewTextBoxColumn1";
//
// attivoDataGridViewCheckBoxColumn
//
this.attivoDataGridViewCheckBoxColumn.DataPropertyName = "Attivo";
this.attivoDataGridViewCheckBoxColumn.HeaderText = "Attivo";
this.attivoDataGridViewCheckBoxColumn.Name = "attivoDataGridViewCheckBoxColumn";
//
// descrizioneDataGridViewTextBoxColumn1
//
this.descrizioneDataGridViewTextBoxColumn1.DataPropertyName = "Descrizione";
this.descrizioneDataGridViewTextBoxColumn1.HeaderText = "Descrizione";
this.descrizioneDataGridViewTextBoxColumn1.Name = "descrizioneDataGridViewTextBoxColumn1";
//
// storicoAllarmiExpBindingSource
//
this.storicoAllarmiExpBindingSource.DataMember = "StoricoAllarmiExp";
this.storicoAllarmiExpBindingSource.DataSource = this.dS_App;
//
// btnSendAlarms
//
this.btnSendAlarms.Location = new System.Drawing.Point(9, 34);
@@ -641,6 +723,47 @@
this.dgvAnagAlarm.Size = new System.Drawing.Size(489, 346);
this.dgvAnagAlarm.TabIndex = 5;
//
// codAllarmeDataGridViewTextBoxColumn
//
this.codAllarmeDataGridViewTextBoxColumn.DataPropertyName = "CodAllarme";
this.codAllarmeDataGridViewTextBoxColumn.HeaderText = "CodAllarme";
this.codAllarmeDataGridViewTextBoxColumn.Name = "codAllarmeDataGridViewTextBoxColumn";
//
// descrizioneDataGridViewTextBoxColumn
//
this.descrizioneDataGridViewTextBoxColumn.DataPropertyName = "Descrizione";
this.descrizioneDataGridViewTextBoxColumn.HeaderText = "Descrizione";
this.descrizioneDataGridViewTextBoxColumn.Name = "descrizioneDataGridViewTextBoxColumn";
//
// reportAttivoDataGridViewCheckBoxColumn
//
this.reportAttivoDataGridViewCheckBoxColumn.DataPropertyName = "ReportAttivo";
this.reportAttivoDataGridViewCheckBoxColumn.HeaderText = "ReportAttivo";
this.reportAttivoDataGridViewCheckBoxColumn.Name = "reportAttivoDataGridViewCheckBoxColumn";
//
// lastStartDataGridViewTextBoxColumn
//
this.lastStartDataGridViewTextBoxColumn.DataPropertyName = "LastStart";
this.lastStartDataGridViewTextBoxColumn.HeaderText = "LastStart";
this.lastStartDataGridViewTextBoxColumn.Name = "lastStartDataGridViewTextBoxColumn";
//
// lastEndDataGridViewTextBoxColumn
//
this.lastEndDataGridViewTextBoxColumn.DataPropertyName = "LastEnd";
this.lastEndDataGridViewTextBoxColumn.HeaderText = "LastEnd";
this.lastEndDataGridViewTextBoxColumn.Name = "lastEndDataGridViewTextBoxColumn";
//
// currStatusDataGridViewCheckBoxColumn
//
this.currStatusDataGridViewCheckBoxColumn.DataPropertyName = "CurrStatus";
this.currStatusDataGridViewCheckBoxColumn.HeaderText = "CurrStatus";
this.currStatusDataGridViewCheckBoxColumn.Name = "currStatusDataGridViewCheckBoxColumn";
//
// anagAllarmiBindingSource
//
this.anagAllarmiBindingSource.DataMember = "AnagAllarmi";
this.anagAllarmiBindingSource.DataSource = this.dS_App;
//
// tabPage3
//
this.tabPage3.Controls.Add(this.label10);
@@ -653,7 +776,7 @@
this.tabPage3.Location = new System.Drawing.Point(4, 25);
this.tabPage3.Margin = new System.Windows.Forms.Padding(4);
this.tabPage3.Name = "tabPage3";
this.tabPage3.Size = new System.Drawing.Size(863, 361);
this.tabPage3.Size = new System.Drawing.Size(1092, 361);
this.tabPage3.TabIndex = 2;
this.tabPage3.Text = "Utils";
this.tabPage3.UseVisualStyleBackColor = true;
@@ -728,128 +851,6 @@
this.btnEmptyTabOpr.UseVisualStyleBackColor = true;
this.btnEmptyTabOpr.Click += new System.EventHandler(this.btnEmptyTabOpr_Click);
//
// idxRecDataGridViewTextBoxColumn
//
this.idxRecDataGridViewTextBoxColumn.DataPropertyName = "IdxRec";
this.idxRecDataGridViewTextBoxColumn.HeaderText = "IdxRec";
this.idxRecDataGridViewTextBoxColumn.Name = "idxRecDataGridViewTextBoxColumn";
//
// dtEventoDataGridViewTextBoxColumn
//
this.dtEventoDataGridViewTextBoxColumn.DataPropertyName = "DtEvento";
this.dtEventoDataGridViewTextBoxColumn.HeaderText = "DtEvento";
this.dtEventoDataGridViewTextBoxColumn.Name = "dtEventoDataGridViewTextBoxColumn";
//
// codStazioneDataGridViewTextBoxColumn
//
this.codStazioneDataGridViewTextBoxColumn.DataPropertyName = "CodStazione";
this.codStazioneDataGridViewTextBoxColumn.HeaderText = "CodStazione";
this.codStazioneDataGridViewTextBoxColumn.Name = "codStazioneDataGridViewTextBoxColumn";
//
// codSottostazDataGridViewTextBoxColumn
//
this.codSottostazDataGridViewTextBoxColumn.DataPropertyName = "CodSottostaz";
this.codSottostazDataGridViewTextBoxColumn.HeaderText = "CodSottostaz";
this.codSottostazDataGridViewTextBoxColumn.Name = "codSottostazDataGridViewTextBoxColumn";
//
// codOperazDataGridViewTextBoxColumn
//
this.codOperazDataGridViewTextBoxColumn.DataPropertyName = "CodOperaz";
this.codOperazDataGridViewTextBoxColumn.HeaderText = "CodOperaz";
this.codOperazDataGridViewTextBoxColumn.Name = "codOperazDataGridViewTextBoxColumn";
//
// codStatoDataGridViewTextBoxColumn
//
this.codStatoDataGridViewTextBoxColumn.DataPropertyName = "CodStato";
this.codStatoDataGridViewTextBoxColumn.HeaderText = "CodStato";
this.codStatoDataGridViewTextBoxColumn.Name = "codStatoDataGridViewTextBoxColumn";
//
// datamatrixDataGridViewTextBoxColumn
//
this.datamatrixDataGridViewTextBoxColumn.DataPropertyName = "Datamatrix";
this.datamatrixDataGridViewTextBoxColumn.HeaderText = "Datamatrix";
this.datamatrixDataGridViewTextBoxColumn.Name = "datamatrixDataGridViewTextBoxColumn";
//
// tabOperazioniBindingSource
//
this.tabOperazioniBindingSource.DataMember = "TabOperazioni";
this.tabOperazioniBindingSource.DataSource = this.dS_App;
//
// dS_App
//
this.dS_App.DataSetName = "DS_App";
this.dS_App.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
//
// dtEventoDataGridViewTextBoxColumn1
//
this.dtEventoDataGridViewTextBoxColumn1.DataPropertyName = "DtEvento";
this.dtEventoDataGridViewTextBoxColumn1.HeaderText = "DtEvento";
this.dtEventoDataGridViewTextBoxColumn1.Name = "dtEventoDataGridViewTextBoxColumn1";
//
// codAllarmeDataGridViewTextBoxColumn1
//
this.codAllarmeDataGridViewTextBoxColumn1.DataPropertyName = "CodAllarme";
this.codAllarmeDataGridViewTextBoxColumn1.HeaderText = "CodAllarme";
this.codAllarmeDataGridViewTextBoxColumn1.Name = "codAllarmeDataGridViewTextBoxColumn1";
//
// attivoDataGridViewCheckBoxColumn
//
this.attivoDataGridViewCheckBoxColumn.DataPropertyName = "Attivo";
this.attivoDataGridViewCheckBoxColumn.HeaderText = "Attivo";
this.attivoDataGridViewCheckBoxColumn.Name = "attivoDataGridViewCheckBoxColumn";
//
// descrizioneDataGridViewTextBoxColumn1
//
this.descrizioneDataGridViewTextBoxColumn1.DataPropertyName = "Descrizione";
this.descrizioneDataGridViewTextBoxColumn1.HeaderText = "Descrizione";
this.descrizioneDataGridViewTextBoxColumn1.Name = "descrizioneDataGridViewTextBoxColumn1";
//
// storicoAllarmiExpBindingSource
//
this.storicoAllarmiExpBindingSource.DataMember = "StoricoAllarmiExp";
this.storicoAllarmiExpBindingSource.DataSource = this.dS_App;
//
// codAllarmeDataGridViewTextBoxColumn
//
this.codAllarmeDataGridViewTextBoxColumn.DataPropertyName = "CodAllarme";
this.codAllarmeDataGridViewTextBoxColumn.HeaderText = "CodAllarme";
this.codAllarmeDataGridViewTextBoxColumn.Name = "codAllarmeDataGridViewTextBoxColumn";
//
// descrizioneDataGridViewTextBoxColumn
//
this.descrizioneDataGridViewTextBoxColumn.DataPropertyName = "Descrizione";
this.descrizioneDataGridViewTextBoxColumn.HeaderText = "Descrizione";
this.descrizioneDataGridViewTextBoxColumn.Name = "descrizioneDataGridViewTextBoxColumn";
//
// reportAttivoDataGridViewCheckBoxColumn
//
this.reportAttivoDataGridViewCheckBoxColumn.DataPropertyName = "ReportAttivo";
this.reportAttivoDataGridViewCheckBoxColumn.HeaderText = "ReportAttivo";
this.reportAttivoDataGridViewCheckBoxColumn.Name = "reportAttivoDataGridViewCheckBoxColumn";
//
// lastStartDataGridViewTextBoxColumn
//
this.lastStartDataGridViewTextBoxColumn.DataPropertyName = "LastStart";
this.lastStartDataGridViewTextBoxColumn.HeaderText = "LastStart";
this.lastStartDataGridViewTextBoxColumn.Name = "lastStartDataGridViewTextBoxColumn";
//
// lastEndDataGridViewTextBoxColumn
//
this.lastEndDataGridViewTextBoxColumn.DataPropertyName = "LastEnd";
this.lastEndDataGridViewTextBoxColumn.HeaderText = "LastEnd";
this.lastEndDataGridViewTextBoxColumn.Name = "lastEndDataGridViewTextBoxColumn";
//
// currStatusDataGridViewCheckBoxColumn
//
this.currStatusDataGridViewCheckBoxColumn.DataPropertyName = "CurrStatus";
this.currStatusDataGridViewCheckBoxColumn.HeaderText = "CurrStatus";
this.currStatusDataGridViewCheckBoxColumn.Name = "currStatusDataGridViewCheckBoxColumn";
//
// anagAllarmiBindingSource
//
this.anagAllarmiBindingSource.DataMember = "AnagAllarmi";
this.anagAllarmiBindingSource.DataSource = this.dS_App;
//
// tabOperazioniTableAdapter
//
this.tabOperazioniTableAdapter.ClearBeforeFill = true;
@@ -894,6 +895,8 @@
this.Paginatore.ResumeLayout(false);
this.tabPage1.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.dgvOpr)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.tabOperazioniBindingSource)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.dS_App)).EndInit();
this.tabPage2.ResumeLayout(false);
this.splitContainer3.Panel1.ResumeLayout(false);
this.splitContainer3.Panel1.PerformLayout();
@@ -901,13 +904,11 @@
((System.ComponentModel.ISupportInitialize)(this.splitContainer3)).EndInit();
this.splitContainer3.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.dgvAlarmLog)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.storicoAllarmiExpBindingSource)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.dgvAnagAlarm)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.anagAllarmiBindingSource)).EndInit();
this.tabPage3.ResumeLayout(false);
this.tabPage3.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.tabOperazioniBindingSource)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.dS_App)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.storicoAllarmiExpBindingSource)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.anagAllarmiBindingSource)).EndInit();
this.ResumeLayout(false);
}
@@ -942,9 +943,9 @@
private System.Windows.Forms.TabPage tabPage2;
private System.Windows.Forms.TabPage tabPage3;
private System.Windows.Forms.DataGridView dgvOpr;
private DS_App dS_App;
private DB_proxy.DS_App dS_App;
private System.Windows.Forms.BindingSource tabOperazioniBindingSource;
private DS_AppTableAdapters.TabOperazioniTableAdapter tabOperazioniTableAdapter;
private DB_proxy.DB_proxy.DS_AppTableAdapters.TabOperazioniTableAdapter tabOperazioniTableAdapter;
private System.Windows.Forms.DataGridViewTextBoxColumn idxRecDataGridViewTextBoxColumn;
private System.Windows.Forms.DataGridViewTextBoxColumn dtEventoDataGridViewTextBoxColumn;
private System.Windows.Forms.DataGridViewTextBoxColumn codStazioneDataGridViewTextBoxColumn;
@@ -963,8 +964,8 @@
private System.Windows.Forms.ListBox lbAllarmi;
private System.Windows.Forms.Label label8;
private System.Windows.Forms.BindingSource anagAllarmiBindingSource;
private DS_AppTableAdapters.AnagAllarmiTableAdapter anagAllarmiTableAdapter;
private DS_AppTableAdapters.StoricoAllarmiExpTableAdapter StoricoAllarmiExpTableAdapter;
private DB_proxy.DB_proxy.DS_AppTableAdapters.AnagAllarmiTableAdapter anagAllarmiTableAdapter;
private DB_proxy.DB_proxy.DS_AppTableAdapters.StoricoAllarmiExpTableAdapter StoricoAllarmiExpTableAdapter;
private System.Windows.Forms.BindingSource storicoAllarmiExpBindingSource;
private System.Windows.Forms.DataGridView dgvAlarmLog;
private System.Windows.Forms.DataGridViewTextBoxColumn dtEventoDataGridViewTextBoxColumn1;
+2 -1
View File
@@ -1,4 +1,5 @@
using System;
using DB_proxy;
using System;
using System.Collections.Generic;
using System.Windows.Forms;
+1
View File
@@ -14,6 +14,7 @@ namespace DemoApp
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new MainForm());
}
}
}
+3 -3
View File
@@ -12,7 +12,7 @@ namespace DemoApp.Properties {
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.8.0.0")]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.9.0.0")]
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
@@ -26,8 +26,8 @@ namespace DemoApp.Properties {
[global::System.Configuration.ApplicationScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)]
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=SQL2016DEV;Initial Catalog=CMS-OMR;Persist Security Info=True;User ID" +
"=sa;Password=keyhammer16")]
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=10.69.33.57\\SQLEXPRESS;Initial Catalog=CMS-OMR;Persist Security Info=" +
"True;User ID=conn_CMS;Password=pwd_CMS;")]
public string CMS_OMRConnectionString {
get {
return ((string)(this["CMS_OMRConnectionString"]));
+2 -2
View File
@@ -5,10 +5,10 @@
<Setting Name="CMS_OMRConnectionString" Type="(Connection string)" Scope="Application">
<DesignTimeValue Profile="(Default)">&lt;?xml version="1.0" encoding="utf-16"?&gt;
&lt;SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
&lt;ConnectionString&gt;Data Source=SQL2016DEV;Initial Catalog=CMS-OMR;Persist Security Info=True;User ID=sa;Password=keyhammer16&lt;/ConnectionString&gt;
&lt;ConnectionString&gt;Data Source=10.69.33.57\SQLEXPRESS;Initial Catalog=CMS-OMR;Persist Security Info=True;User ID=conn_CMS;Password=pwd_CMS;&lt;/ConnectionString&gt;
&lt;ProviderName&gt;System.Data.SqlClient&lt;/ProviderName&gt;
&lt;/SerializableConnectionString&gt;</DesignTimeValue>
<Value Profile="(Default)">Data Source=SQL2016DEV;Initial Catalog=CMS-OMR;Persist Security Info=True;User ID=sa;Password=keyhammer16</Value>
<Value Profile="(Default)">Data Source=10.69.33.57\SQLEXPRESS;Initial Catalog=CMS-OMR;Persist Security Info=True;User ID=conn_CMS;Password=pwd_CMS;</Value>
</Setting>
</Settings>
</SettingsFile>
+77
View File
@@ -0,0 +1,77 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{C97904CB-7DDC-4684-B2EE-89C264E808E6}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>DB_proxy</RootNamespace>
<AssemblyName>DB_proxy</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<Deterministic>true</Deterministic>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="DataLayer.cs" />
<Compile Include="DS_App.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>DS_App.xsd</DependentUpon>
</Compile>
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Properties\Settings.Designer.cs">
<DependentUpon>Settings.settings</DependentUpon>
<AutoGen>True</AutoGen>
<DesignTimeSharedInput>True</DesignTimeSharedInput>
</Compile>
</ItemGroup>
<ItemGroup>
<None Include="app.config" />
<None Include="DS_App.xsc">
<DependentUpon>DS_App.xsd</DependentUpon>
</None>
<None Include="DS_App.xsd">
<SubType>Designer</SubType>
<Generator>MSDataSetGenerator</Generator>
<LastGenOutput>DS_App.Designer.cs</LastGenOutput>
</None>
<None Include="DS_App.xss">
<DependentUpon>DS_App.xsd</DependentUpon>
</None>
<None Include="Properties\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator>
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
</None>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>
File diff suppressed because it is too large Load Diff
+318 -355
View File
@@ -4,260 +4,9 @@
<xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
<DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<Connections>
<Connection AppSettingsObjectName="Settings" AppSettingsPropertyName="CMS_OMRConnectionString" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="CMS_OMRConnectionString (Settings)" ParameterPrefix="@" PropertyReference="ApplicationSettings.DemoApp.Properties.Settings.GlobalReference.Default.CMS_OMRConnectionString" Provider="System.Data.SqlClient" />
<Connection AppSettingsObjectName="Settings" AppSettingsPropertyName="CMS_OMRConnectionString" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="CMS_OMRConnectionString (Settings)" ParameterPrefix="@" PropertyReference="ApplicationSettings.DB_proxy.Properties.Settings.GlobalReference.Default.CMS_OMRConnectionString" Provider="System.Data.SqlClient" />
</Connections>
<Tables>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="StoricoAllarmiExpTableAdapter" GeneratorDataComponentClassName="StoricoAllarmiExpTableAdapter" Name="StoricoAllarmiExp" UserDataComponentName="StoricoAllarmiExpTableAdapter">
<MainSource>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.vStoricoAllarmiExp" DbObjectType="View" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<DeleteCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>DELETE FROM [dbo].[StoricoAllarmi] WHERE (([DtEvento] = @Original_DtEvento) AND ([CodAllarme] = @Original_CodAllarme) AND ([Attivo] = @Original_Attivo))</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_DtEvento" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="DtEvento" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodAllarme" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodAllarme" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_Attivo" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="Attivo" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</DeleteCommand>
<InsertCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>INSERT INTO [dbo].[StoricoAllarmi] ([DtEvento], [CodAllarme], [Attivo]) VALUES (@DtEvento, @CodAllarme, @Attivo);
SELECT DtEvento, CodAllarme, Attivo FROM StoricoAllarmi WHERE (CodAllarme = @CodAllarme) AND (DtEvento = @DtEvento)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@DtEvento" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="DtEvento" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodAllarme" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodAllarme" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Attivo" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="Attivo" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</InsertCommand>
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT DtEvento, CodAllarme, Attivo, Descrizione
FROM vStoricoAllarmiExp</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
<UpdateCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>UPDATE [dbo].[StoricoAllarmi] SET [DtEvento] = @DtEvento, [CodAllarme] = @CodAllarme, [Attivo] = @Attivo WHERE (([DtEvento] = @Original_DtEvento) AND ([CodAllarme] = @Original_CodAllarme) AND ([Attivo] = @Original_Attivo));
SELECT DtEvento, CodAllarme, Attivo FROM StoricoAllarmi WHERE (CodAllarme = @CodAllarme) AND (DtEvento = @DtEvento)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@DtEvento" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="DtEvento" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodAllarme" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodAllarme" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Attivo" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="Attivo" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_DtEvento" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="DtEvento" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodAllarme" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodAllarme" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_Attivo" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="Attivo" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</UpdateCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="DtEvento" DataSetColumn="DtEvento" />
<Mapping SourceColumn="CodAllarme" DataSetColumn="CodAllarme" />
<Mapping SourceColumn="Attivo" DataSetColumn="Attivo" />
<Mapping SourceColumn="Descrizione" DataSetColumn="Descrizione" />
</Mappings>
<Sources>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.stp_Allarmi_checkStatus" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="checkStatus" Modifier="Public" Name="checkStatus" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy" UserSourceName="checkStatus">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_Allarmi_checkStatus</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="ReturnValue" ParameterName="@RETURN_VALUE" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="char" DbType="AnsiStringFixedLength" Direction="Input" ParameterName="@charSep" Precision="0" ProviderType="Char" Scale="0" Size="1" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@alarmList" Precision="0" ProviderType="NVarChar" Scale="0" Size="2147483647" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.stp_Allarmi_getLast" DbObjectType="StoredProcedure" FillMethodModifier="Public" FillMethodName="FillLastRec" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetLastRec" GeneratorSourceName="FillLastRec" GetMethodModifier="Public" GetMethodName="GetLastRec" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetLastRec" UserSourceName="FillLastRec">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_Allarmi_getLast</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="ReturnValue" ParameterName="@RETURN_VALUE" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@maxNum" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
</Sources>
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="AnagOperatoriTableAdapter" GeneratorDataComponentClassName="AnagOperatoriTableAdapter" Name="AnagOperatori" UserDataComponentName="AnagOperatoriTableAdapter">
<MainSource>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.AnagOperatori" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<DeleteCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>DELETE FROM [dbo].[AnagOperatori] WHERE (([Barcode] = @Original_Barcode) AND ([Cognome] = @Original_Cognome) AND ([Nome] = @Original_Nome))</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Barcode" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Barcode" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Cognome" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Cognome" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Nome" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Nome" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</DeleteCommand>
<InsertCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>INSERT INTO [dbo].[AnagOperatori] ([Barcode], [Cognome], [Nome]) VALUES (@Barcode, @Cognome, @Nome);
SELECT Barcode, Cognome, Nome FROM AnagOperatori WHERE (Barcode = @Barcode)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Barcode" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Barcode" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Cognome" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Cognome" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Nome" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Nome" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</InsertCommand>
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT Barcode, Cognome, Nome FROM dbo.AnagOperatori</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
<UpdateCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>UPDATE [dbo].[AnagOperatori] SET [Barcode] = @Barcode, [Cognome] = @Cognome, [Nome] = @Nome WHERE (([Barcode] = @Original_Barcode) AND ([Cognome] = @Original_Cognome) AND ([Nome] = @Original_Nome));
SELECT Barcode, Cognome, Nome FROM AnagOperatori WHERE (Barcode = @Barcode)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Barcode" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Barcode" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Cognome" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Cognome" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Nome" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Nome" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Barcode" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Barcode" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Cognome" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Cognome" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Nome" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Nome" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</UpdateCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="Barcode" DataSetColumn="Barcode" />
<Mapping SourceColumn="Cognome" DataSetColumn="Cognome" />
<Mapping SourceColumn="Nome" DataSetColumn="Nome" />
</Mappings>
<Sources>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.stp_AnagOpr_deleteQuery" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="deleteQuery" Modifier="Public" Name="deleteQuery" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy" UserSourceName="deleteQuery">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_AnagOpr_deleteQuery</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="ReturnValue" ParameterName="@RETURN_VALUE" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Barcode" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.stp_AnagOpr_search" DbObjectType="StoredProcedure" FillMethodModifier="Public" FillMethodName="FillByBCode" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetByBCode" GeneratorSourceName="FillByBCode" GetMethodModifier="Public" GetMethodName="GetByBCode" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetByBCode" UserSourceName="FillByBCode">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_AnagOpr_search</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="ReturnValue" ParameterName="@RETURN_VALUE" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Barcode" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.stp_AnagOpr_insertQuery" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="insertQuery" Modifier="Public" Name="insertQuery" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy1" UserSourceName="insertQuery">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_AnagOpr_insertQuery</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="ReturnValue" ParameterName="@RETURN_VALUE" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Barcode" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Cognome" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Nome" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.stp_AnagOpr_updateQuery" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="updateQuery" Modifier="Public" Name="updateQuery" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy2" UserSourceName="updateQuery">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_AnagOpr_updateQuery</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="ReturnValue" ParameterName="@RETURN_VALUE" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Original_Barcode" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Barcode" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Cognome" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Nome" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
</Sources>
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="AnagAllarmiTableAdapter" GeneratorDataComponentClassName="AnagAllarmiTableAdapter" Name="AnagAllarmi" UserDataComponentName="AnagAllarmiTableAdapter">
<MainSource>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.AnagAllarmi" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<DeleteCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>DELETE FROM [dbo].[AnagAllarmi] WHERE (([CodAllarme] = @Original_CodAllarme) AND ([Descrizione] = @Original_Descrizione) AND ([ReportAttivo] = @Original_ReportAttivo) AND ([LastStart] = @Original_LastStart) AND ([LastEnd] = @Original_LastEnd) AND ([CurrStatus] = @Original_CurrStatus))</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodAllarme" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodAllarme" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Descrizione" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Descrizione" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_ReportAttivo" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="ReportAttivo" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_LastStart" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="LastStart" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_LastEnd" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="LastEnd" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_CurrStatus" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="CurrStatus" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</DeleteCommand>
<InsertCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>INSERT INTO [dbo].[AnagAllarmi] ([CodAllarme], [Descrizione], [ReportAttivo], [LastStart], [LastEnd], [CurrStatus]) VALUES (@CodAllarme, @Descrizione, @ReportAttivo, @LastStart, @LastEnd, @CurrStatus);
SELECT CodAllarme, Descrizione, ReportAttivo, LastStart, LastEnd, CurrStatus FROM AnagAllarmi WHERE (CodAllarme = @CodAllarme)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodAllarme" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodAllarme" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Descrizione" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Descrizione" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@ReportAttivo" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="ReportAttivo" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@LastStart" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="LastStart" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@LastEnd" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="LastEnd" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@CurrStatus" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="CurrStatus" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</InsertCommand>
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT *
FROM dbo.AnagAllarmi</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
<UpdateCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>UPDATE [dbo].[AnagAllarmi] SET [CodAllarme] = @CodAllarme, [Descrizione] = @Descrizione, [ReportAttivo] = @ReportAttivo, [LastStart] = @LastStart, [LastEnd] = @LastEnd, [CurrStatus] = @CurrStatus WHERE (([CodAllarme] = @Original_CodAllarme) AND ([Descrizione] = @Original_Descrizione) AND ([ReportAttivo] = @Original_ReportAttivo) AND ([LastStart] = @Original_LastStart) AND ([LastEnd] = @Original_LastEnd) AND ([CurrStatus] = @Original_CurrStatus));
SELECT CodAllarme, Descrizione, ReportAttivo, LastStart, LastEnd, CurrStatus FROM AnagAllarmi WHERE (CodAllarme = @CodAllarme)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodAllarme" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodAllarme" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Descrizione" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Descrizione" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@ReportAttivo" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="ReportAttivo" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@LastStart" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="LastStart" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@LastEnd" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="LastEnd" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@CurrStatus" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="CurrStatus" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodAllarme" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodAllarme" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Descrizione" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Descrizione" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_ReportAttivo" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="ReportAttivo" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_LastStart" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="LastStart" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_LastEnd" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="LastEnd" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_CurrStatus" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="CurrStatus" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</UpdateCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="CodAllarme" DataSetColumn="CodAllarme" />
<Mapping SourceColumn="Descrizione" DataSetColumn="Descrizione" />
<Mapping SourceColumn="ReportAttivo" DataSetColumn="ReportAttivo" />
<Mapping SourceColumn="LastStart" DataSetColumn="LastStart" />
<Mapping SourceColumn="LastEnd" DataSetColumn="LastEnd" />
<Mapping SourceColumn="CurrStatus" DataSetColumn="CurrStatus" />
</Mappings>
<Sources />
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="TabOperazioniTableAdapter" GeneratorDataComponentClassName="TabOperazioniTableAdapter" Name="TabOperazioni" UserDataComponentName="TabOperazioniTableAdapter">
<MainSource>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.TabOperazioni" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
@@ -277,10 +26,9 @@ SELECT CodAllarme, Descrizione, ReportAttivo, LastStart, LastEnd, CurrStatus FRO
</DeleteCommand>
<InsertCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>INSERT INTO [dbo].[TabOperazioni] ([IdxRec], [DtEvento], [CodStazione], [CodSottostaz], [CodOperaz], [CodStato], [Datamatrix]) VALUES (@IdxRec, @DtEvento, @CodStazione, @CodSottostaz, @CodOperaz, @CodStato, @Datamatrix);
SELECT IdxRec, DtEvento, CodStazione, CodSottostaz, CodOperaz, CodStato, Datamatrix FROM TabOperazioni WHERE (IdxRec = @IdxRec)</CommandText>
<CommandText>INSERT INTO [dbo].[TabOperazioni] ([DtEvento], [CodStazione], [CodSottostaz], [CodOperaz], [CodStato], [Datamatrix]) VALUES (@DtEvento, @CodStazione, @CodSottostaz, @CodOperaz, @CodStato, @Datamatrix);
SELECT IdxRec, DtEvento, CodStazione, CodSottostaz, CodOperaz, CodStato, Datamatrix FROM TabOperazioni WHERE (IdxRec = SCOPE_IDENTITY())</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IdxRec" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="IdxRec" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@DtEvento" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="DtEvento" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodStazione" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodStazione" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodSottostaz" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodSottostaz" SourceColumnNullMapping="false" SourceVersion="Current" />
@@ -298,10 +46,9 @@ SELECT IdxRec, DtEvento, CodStazione, CodSottostaz, CodOperaz, CodStato, Datamat
</SelectCommand>
<UpdateCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>UPDATE [dbo].[TabOperazioni] SET [IdxRec] = @IdxRec, [DtEvento] = @DtEvento, [CodStazione] = @CodStazione, [CodSottostaz] = @CodSottostaz, [CodOperaz] = @CodOperaz, [CodStato] = @CodStato, [Datamatrix] = @Datamatrix WHERE (([IdxRec] = @Original_IdxRec) AND ([DtEvento] = @Original_DtEvento) AND ([CodStazione] = @Original_CodStazione) AND ([CodSottostaz] = @Original_CodSottostaz) AND ([CodOperaz] = @Original_CodOperaz) AND ([CodStato] = @Original_CodStato) AND ([Datamatrix] = @Original_Datamatrix));
<CommandText>UPDATE [dbo].[TabOperazioni] SET [DtEvento] = @DtEvento, [CodStazione] = @CodStazione, [CodSottostaz] = @CodSottostaz, [CodOperaz] = @CodOperaz, [CodStato] = @CodStato, [Datamatrix] = @Datamatrix WHERE (([IdxRec] = @Original_IdxRec) AND ([DtEvento] = @Original_DtEvento) AND ([CodStazione] = @Original_CodStazione) AND ([CodSottostaz] = @Original_CodSottostaz) AND ([CodOperaz] = @Original_CodOperaz) AND ([CodStato] = @Original_CodStato) AND ([Datamatrix] = @Original_Datamatrix));
SELECT IdxRec, DtEvento, CodStazione, CodSottostaz, CodOperaz, CodStato, Datamatrix FROM TabOperazioni WHERE (IdxRec = @IdxRec)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IdxRec" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="IdxRec" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@DtEvento" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="DtEvento" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodStazione" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodStazione" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodSottostaz" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodSottostaz" SourceColumnNullMapping="false" SourceVersion="Current" />
@@ -315,6 +62,7 @@ SELECT IdxRec, DtEvento, CodStazione, CodSottostaz, CodOperaz, CodStato, Datamat
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodOperaz" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodOperaz" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodStato" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodStato" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Datamatrix" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Datamatrix" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="IdxRec" ColumnName="IdxRec" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@IdxRec" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="IdxRec" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</UpdateCommand>
@@ -523,15 +271,15 @@ SELECT CodArt, PartProgMain, PartProgAux FROM AnagArticoli WHERE (CodArt = @CodA
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.stp_AnagArt_insertQuery" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="insertQuery" Modifier="Public" Name="insertQuery" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy1" UserSourceName="insertQuery">
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.stp_AnagOpr_insertQuery" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="insertQuery" Modifier="Public" Name="insertQuery" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy1" UserSourceName="insertQuery">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_AnagArt_insertQuery</CommandText>
<CommandText>dbo.stp_AnagOpr_insertQuery</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="ReturnValue" ParameterName="@RETURN_VALUE" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@CodArt" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@PartProgMain" Precision="0" ProviderType="NVarChar" Scale="0" Size="250" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@PartProgAux" Precision="0" ProviderType="NVarChar" Scale="0" Size="250" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Barcode" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Cognome" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Nome" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
@@ -552,6 +300,221 @@ SELECT CodArt, PartProgMain, PartProgAux FROM AnagArticoli WHERE (CodArt = @CodA
</DbSource>
</Sources>
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="AnagAllarmiTableAdapter" GeneratorDataComponentClassName="AnagAllarmiTableAdapter" Name="AnagAllarmi" UserDataComponentName="AnagAllarmiTableAdapter">
<MainSource>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.AnagAllarmi" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<DeleteCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>DELETE FROM [dbo].[AnagAllarmi] WHERE (([CodAllarme] = @Original_CodAllarme) AND ([Descrizione] = @Original_Descrizione) AND ([ReportAttivo] = @Original_ReportAttivo) AND ([LastStart] = @Original_LastStart) AND ([LastEnd] = @Original_LastEnd) AND ([CurrStatus] = @Original_CurrStatus))</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodAllarme" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodAllarme" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Descrizione" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Descrizione" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_ReportAttivo" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="ReportAttivo" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_LastStart" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="LastStart" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_LastEnd" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="LastEnd" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_CurrStatus" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="CurrStatus" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</DeleteCommand>
<InsertCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>INSERT INTO [dbo].[AnagAllarmi] ([CodAllarme], [Descrizione], [ReportAttivo], [LastStart], [LastEnd], [CurrStatus]) VALUES (@CodAllarme, @Descrizione, @ReportAttivo, @LastStart, @LastEnd, @CurrStatus);
SELECT CodAllarme, Descrizione, ReportAttivo, LastStart, LastEnd, CurrStatus FROM AnagAllarmi WHERE (CodAllarme = @CodAllarme)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodAllarme" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodAllarme" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Descrizione" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Descrizione" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@ReportAttivo" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="ReportAttivo" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@LastStart" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="LastStart" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@LastEnd" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="LastEnd" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@CurrStatus" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="CurrStatus" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</InsertCommand>
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT CodAllarme, Descrizione, ReportAttivo, LastStart, LastEnd, CurrStatus FROM dbo.AnagAllarmi</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
<UpdateCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>UPDATE [dbo].[AnagAllarmi] SET [CodAllarme] = @CodAllarme, [Descrizione] = @Descrizione, [ReportAttivo] = @ReportAttivo, [LastStart] = @LastStart, [LastEnd] = @LastEnd, [CurrStatus] = @CurrStatus WHERE (([CodAllarme] = @Original_CodAllarme) AND ([Descrizione] = @Original_Descrizione) AND ([ReportAttivo] = @Original_ReportAttivo) AND ([LastStart] = @Original_LastStart) AND ([LastEnd] = @Original_LastEnd) AND ([CurrStatus] = @Original_CurrStatus));
SELECT CodAllarme, Descrizione, ReportAttivo, LastStart, LastEnd, CurrStatus FROM AnagAllarmi WHERE (CodAllarme = @CodAllarme)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodAllarme" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodAllarme" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Descrizione" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Descrizione" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@ReportAttivo" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="ReportAttivo" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@LastStart" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="LastStart" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@LastEnd" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="LastEnd" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@CurrStatus" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="CurrStatus" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodAllarme" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodAllarme" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Descrizione" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Descrizione" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_ReportAttivo" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="ReportAttivo" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_LastStart" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="LastStart" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_LastEnd" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="LastEnd" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_CurrStatus" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="CurrStatus" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</UpdateCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="CodAllarme" DataSetColumn="CodAllarme" />
<Mapping SourceColumn="Descrizione" DataSetColumn="Descrizione" />
<Mapping SourceColumn="ReportAttivo" DataSetColumn="ReportAttivo" />
<Mapping SourceColumn="LastStart" DataSetColumn="LastStart" />
<Mapping SourceColumn="LastEnd" DataSetColumn="LastEnd" />
<Mapping SourceColumn="CurrStatus" DataSetColumn="CurrStatus" />
</Mappings>
<Sources />
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="StoricoAllarmiExpTableAdapter" GeneratorDataComponentClassName="StoricoAllarmiExpTableAdapter" Name="StoricoAllarmiExp" UserDataComponentName="StoricoAllarmiExpTableAdapter">
<MainSource>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.vStoricoAllarmiExp" DbObjectType="View" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="false" UserGetMethodName="GetData" UserSourceName="Fill">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT *
FROM vStoricoAllarmiExp</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="DtEvento" DataSetColumn="DtEvento" />
<Mapping SourceColumn="CodAllarme" DataSetColumn="CodAllarme" />
<Mapping SourceColumn="Attivo" DataSetColumn="Attivo" />
<Mapping SourceColumn="Descrizione" DataSetColumn="Descrizione" />
</Mappings>
<Sources>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.stp_Allarmi_checkStatus" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="checkStatus" Modifier="Public" Name="checkStatus" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy" UserSourceName="checkStatus">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_Allarmi_checkStatus</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="ReturnValue" ParameterName="@RETURN_VALUE" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="char" DbType="AnsiStringFixedLength" Direction="Input" ParameterName="@charSep" Precision="0" ProviderType="Char" Scale="0" Size="1" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@alarmList" Precision="0" ProviderType="NVarChar" Scale="0" Size="2147483647" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.stp_Allarmi_getLast" DbObjectType="StoredProcedure" FillMethodModifier="Public" FillMethodName="FillLastRec" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetLastRec" GeneratorSourceName="FillLastRec" GetMethodModifier="Public" GetMethodName="GetLastRec" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetLastRec" UserSourceName="FillLastRec">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_Allarmi_getLast</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="ReturnValue" ParameterName="@RETURN_VALUE" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@maxNum" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
</Sources>
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="AnagOperatoriTableAdapter" GeneratorDataComponentClassName="AnagOperatoriTableAdapter" Name="AnagOperatori" UserDataComponentName="AnagOperatoriTableAdapter">
<MainSource>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.AnagOperatori" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<DeleteCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>DELETE FROM [dbo].[AnagOperatori] WHERE (([Barcode] = @Original_Barcode) AND ([Cognome] = @Original_Cognome) AND ([Nome] = @Original_Nome))</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Barcode" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Barcode" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Cognome" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Cognome" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Nome" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Nome" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</DeleteCommand>
<InsertCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>INSERT INTO [dbo].[AnagOperatori] ([Barcode], [Cognome], [Nome]) VALUES (@Barcode, @Cognome, @Nome);
SELECT Barcode, Cognome, Nome FROM AnagOperatori WHERE (Barcode = @Barcode)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Barcode" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Barcode" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Cognome" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Cognome" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Nome" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Nome" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</InsertCommand>
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT Barcode, Cognome, Nome FROM dbo.AnagOperatori</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
<UpdateCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>UPDATE [dbo].[AnagOperatori] SET [Barcode] = @Barcode, [Cognome] = @Cognome, [Nome] = @Nome WHERE (([Barcode] = @Original_Barcode) AND ([Cognome] = @Original_Cognome) AND ([Nome] = @Original_Nome));
SELECT Barcode, Cognome, Nome FROM AnagOperatori WHERE (Barcode = @Barcode)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Barcode" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Barcode" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Cognome" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Cognome" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Nome" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Nome" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Barcode" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Barcode" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Cognome" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Cognome" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Nome" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Nome" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</UpdateCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="Barcode" DataSetColumn="Barcode" />
<Mapping SourceColumn="Cognome" DataSetColumn="Cognome" />
<Mapping SourceColumn="Nome" DataSetColumn="Nome" />
</Mappings>
<Sources>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.stp_AnagOpr_deleteQuery" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="deleteQuery" Modifier="Public" Name="deleteQuery" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy" UserSourceName="deleteQuery">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_AnagOpr_deleteQuery</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="ReturnValue" ParameterName="@RETURN_VALUE" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Barcode" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.stp_AnagOpr_search" DbObjectType="StoredProcedure" FillMethodModifier="Public" FillMethodName="FillByBCode" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetByBCode" GeneratorSourceName="FillByBCode" GetMethodModifier="Public" GetMethodName="GetByBCode" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetByBCode" UserSourceName="FillByBCode">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_AnagOpr_search</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="ReturnValue" ParameterName="@RETURN_VALUE" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Barcode" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.stp_AnagOpr_insertQuery" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="insertQuery" Modifier="Public" Name="insertQuery" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy1" UserSourceName="insertQuery">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_AnagOpr_insertQuery</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="ReturnValue" ParameterName="@RETURN_VALUE" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Barcode" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Cognome" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Nome" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.stp_AnagOpr_updateQuery" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="updateQuery" Modifier="Public" Name="updateQuery" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy2" UserSourceName="updateQuery">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_AnagOpr_updateQuery</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="ReturnValue" ParameterName="@RETURN_VALUE" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Original_Barcode" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Barcode" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Cognome" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Nome" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
</Sources>
</TableAdapter>
</Tables>
<Sources />
</DataSource>
@@ -560,83 +523,10 @@ SELECT CodArt, PartProgMain, PartProgAux FROM AnagArticoli WHERE (CodArt = @CodA
<xs:element name="DS_App" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_DataSetName="DS_App" msprop:Generator_UserDSName="DS_App">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="StoricoAllarmiExp" msprop:Generator_TableClassName="StoricoAllarmiExpDataTable" msprop:Generator_TableVarName="tableStoricoAllarmiExp" msprop:Generator_RowChangedName="StoricoAllarmiExpRowChanged" msprop:Generator_TablePropName="StoricoAllarmiExp" msprop:Generator_RowDeletingName="StoricoAllarmiExpRowDeleting" msprop:Generator_RowChangingName="StoricoAllarmiExpRowChanging" msprop:Generator_RowEvHandlerName="StoricoAllarmiExpRowChangeEventHandler" msprop:Generator_RowDeletedName="StoricoAllarmiExpRowDeleted" msprop:Generator_RowClassName="StoricoAllarmiExpRow" msprop:Generator_UserTableName="StoricoAllarmiExp" msprop:Generator_RowEvArgName="StoricoAllarmiExpRowChangeEvent">
<xs:element name="TabOperazioni" msprop:Generator_TableClassName="TabOperazioniDataTable" msprop:Generator_TableVarName="tableTabOperazioni" msprop:Generator_TablePropName="TabOperazioni" msprop:Generator_RowDeletingName="TabOperazioniRowDeleting" msprop:Generator_RowChangingName="TabOperazioniRowChanging" msprop:Generator_RowEvHandlerName="TabOperazioniRowChangeEventHandler" msprop:Generator_RowDeletedName="TabOperazioniRowDeleted" msprop:Generator_UserTableName="TabOperazioni" msprop:Generator_RowChangedName="TabOperazioniRowChanged" msprop:Generator_RowEvArgName="TabOperazioniRowChangeEvent" msprop:Generator_RowClassName="TabOperazioniRow">
<xs:complexType>
<xs:sequence>
<xs:element name="DtEvento" msprop:Generator_ColumnVarNameInTable="columnDtEvento" msprop:Generator_ColumnPropNameInRow="DtEvento" msprop:Generator_ColumnPropNameInTable="DtEventoColumn" msprop:Generator_UserColumnName="DtEvento" type="xs:dateTime" />
<xs:element name="CodAllarme" msprop:Generator_ColumnVarNameInTable="columnCodAllarme" msprop:Generator_ColumnPropNameInRow="CodAllarme" msprop:Generator_ColumnPropNameInTable="CodAllarmeColumn" msprop:Generator_UserColumnName="CodAllarme">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Attivo" msprop:Generator_ColumnVarNameInTable="columnAttivo" msprop:Generator_ColumnPropNameInRow="Attivo" msprop:Generator_ColumnPropNameInTable="AttivoColumn" msprop:Generator_UserColumnName="Attivo" type="xs:boolean" />
<xs:element name="Descrizione" msprop:Generator_ColumnVarNameInTable="columnDescrizione" msprop:Generator_ColumnPropNameInRow="Descrizione" msprop:Generator_ColumnPropNameInTable="DescrizioneColumn" msprop:Generator_UserColumnName="Descrizione">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="250" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="AnagOperatori" msprop:Generator_TableClassName="AnagOperatoriDataTable" msprop:Generator_TableVarName="tableAnagOperatori" msprop:Generator_RowChangedName="AnagOperatoriRowChanged" msprop:Generator_TablePropName="AnagOperatori" msprop:Generator_RowDeletingName="AnagOperatoriRowDeleting" msprop:Generator_RowChangingName="AnagOperatoriRowChanging" msprop:Generator_RowEvHandlerName="AnagOperatoriRowChangeEventHandler" msprop:Generator_RowDeletedName="AnagOperatoriRowDeleted" msprop:Generator_RowClassName="AnagOperatoriRow" msprop:Generator_UserTableName="AnagOperatori" msprop:Generator_RowEvArgName="AnagOperatoriRowChangeEvent">
<xs:complexType>
<xs:sequence>
<xs:element name="Barcode" msprop:Generator_ColumnVarNameInTable="columnBarcode" msprop:Generator_ColumnPropNameInRow="Barcode" msprop:Generator_ColumnPropNameInTable="BarcodeColumn" msprop:Generator_UserColumnName="Barcode">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Cognome" msprop:Generator_ColumnVarNameInTable="columnCognome" msprop:Generator_ColumnPropNameInRow="Cognome" msprop:Generator_ColumnPropNameInTable="CognomeColumn" msprop:Generator_UserColumnName="Cognome">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Nome" msprop:Generator_ColumnVarNameInTable="columnNome" msprop:Generator_ColumnPropNameInRow="Nome" msprop:Generator_ColumnPropNameInTable="NomeColumn" msprop:Generator_UserColumnName="Nome">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="AnagAllarmi" msprop:Generator_TableClassName="AnagAllarmiDataTable" msprop:Generator_TableVarName="tableAnagAllarmi" msprop:Generator_RowChangedName="AnagAllarmiRowChanged" msprop:Generator_TablePropName="AnagAllarmi" msprop:Generator_RowDeletingName="AnagAllarmiRowDeleting" msprop:Generator_RowChangingName="AnagAllarmiRowChanging" msprop:Generator_RowEvHandlerName="AnagAllarmiRowChangeEventHandler" msprop:Generator_RowDeletedName="AnagAllarmiRowDeleted" msprop:Generator_RowClassName="AnagAllarmiRow" msprop:Generator_UserTableName="AnagAllarmi" msprop:Generator_RowEvArgName="AnagAllarmiRowChangeEvent">
<xs:complexType>
<xs:sequence>
<xs:element name="CodAllarme" msprop:Generator_ColumnVarNameInTable="columnCodAllarme" msprop:Generator_ColumnPropNameInRow="CodAllarme" msprop:Generator_ColumnPropNameInTable="CodAllarmeColumn" msprop:Generator_UserColumnName="CodAllarme">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Descrizione" msprop:Generator_ColumnVarNameInTable="columnDescrizione" msprop:Generator_ColumnPropNameInRow="Descrizione" msprop:Generator_ColumnPropNameInTable="DescrizioneColumn" msprop:Generator_UserColumnName="Descrizione">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="250" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ReportAttivo" msprop:Generator_ColumnVarNameInTable="columnReportAttivo" msprop:Generator_ColumnPropNameInRow="ReportAttivo" msprop:Generator_ColumnPropNameInTable="ReportAttivoColumn" msprop:Generator_UserColumnName="ReportAttivo" type="xs:boolean" />
<xs:element name="LastStart" msprop:Generator_ColumnVarNameInTable="columnLastStart" msprop:Generator_ColumnPropNameInRow="LastStart" msprop:Generator_ColumnPropNameInTable="LastStartColumn" msprop:Generator_UserColumnName="LastStart" type="xs:dateTime" />
<xs:element name="LastEnd" msprop:Generator_ColumnVarNameInTable="columnLastEnd" msprop:Generator_ColumnPropNameInRow="LastEnd" msprop:Generator_ColumnPropNameInTable="LastEndColumn" msprop:Generator_UserColumnName="LastEnd" type="xs:dateTime" />
<xs:element name="CurrStatus" msprop:Generator_ColumnVarNameInTable="columnCurrStatus" msprop:Generator_ColumnPropNameInRow="CurrStatus" msprop:Generator_ColumnPropNameInTable="CurrStatusColumn" msprop:Generator_UserColumnName="CurrStatus" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TabOperazioni" msprop:Generator_TableClassName="TabOperazioniDataTable" msprop:Generator_TableVarName="tableTabOperazioni" msprop:Generator_RowChangedName="TabOperazioniRowChanged" msprop:Generator_TablePropName="TabOperazioni" msprop:Generator_RowDeletingName="TabOperazioniRowDeleting" msprop:Generator_RowChangingName="TabOperazioniRowChanging" msprop:Generator_RowEvHandlerName="TabOperazioniRowChangeEventHandler" msprop:Generator_RowDeletedName="TabOperazioniRowDeleted" msprop:Generator_RowClassName="TabOperazioniRow" msprop:Generator_UserTableName="TabOperazioni" msprop:Generator_RowEvArgName="TabOperazioniRowChangeEvent">
<xs:complexType>
<xs:sequence>
<xs:element name="IdxRec" msprop:Generator_ColumnVarNameInTable="columnIdxRec" msprop:Generator_ColumnPropNameInRow="IdxRec" msprop:Generator_ColumnPropNameInTable="IdxRecColumn" msprop:Generator_UserColumnName="IdxRec" type="xs:int" />
<xs:element name="IdxRec" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnIdxRec" msprop:Generator_ColumnPropNameInRow="IdxRec" msprop:Generator_ColumnPropNameInTable="IdxRecColumn" msprop:Generator_UserColumnName="IdxRec" type="xs:int" />
<xs:element name="DtEvento" msprop:Generator_ColumnVarNameInTable="columnDtEvento" msprop:Generator_ColumnPropNameInRow="DtEvento" msprop:Generator_ColumnPropNameInTable="DtEventoColumn" msprop:Generator_UserColumnName="DtEvento" type="xs:dateTime" />
<xs:element name="CodStazione" msprop:Generator_ColumnVarNameInTable="columnCodStazione" msprop:Generator_ColumnPropNameInRow="CodStazione" msprop:Generator_ColumnPropNameInTable="CodStazioneColumn" msprop:Generator_UserColumnName="CodStazione">
<xs:simpleType>
@@ -676,7 +566,7 @@ SELECT CodArt, PartProgMain, PartProgAux FROM AnagArticoli WHERE (CodArt = @CodA
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TabPezzi" msprop:Generator_TableClassName="TabPezziDataTable" msprop:Generator_TableVarName="tableTabPezzi" msprop:Generator_RowChangedName="TabPezziRowChanged" msprop:Generator_TablePropName="TabPezzi" msprop:Generator_RowDeletingName="TabPezziRowDeleting" msprop:Generator_RowChangingName="TabPezziRowChanging" msprop:Generator_RowEvHandlerName="TabPezziRowChangeEventHandler" msprop:Generator_RowDeletedName="TabPezziRowDeleted" msprop:Generator_RowClassName="TabPezziRow" msprop:Generator_UserTableName="TabPezzi" msprop:Generator_RowEvArgName="TabPezziRowChangeEvent">
<xs:element name="TabPezzi" msprop:Generator_TableClassName="TabPezziDataTable" msprop:Generator_TableVarName="tableTabPezzi" msprop:Generator_TablePropName="TabPezzi" msprop:Generator_RowDeletingName="TabPezziRowDeleting" msprop:Generator_RowChangingName="TabPezziRowChanging" msprop:Generator_RowEvHandlerName="TabPezziRowChangeEventHandler" msprop:Generator_RowDeletedName="TabPezziRowDeleted" msprop:Generator_UserTableName="TabPezzi" msprop:Generator_RowChangedName="TabPezziRowChanged" msprop:Generator_RowEvArgName="TabPezziRowChangeEvent" msprop:Generator_RowClassName="TabPezziRow">
<xs:complexType>
<xs:sequence>
<xs:element name="Datamatrix" msprop:Generator_ColumnVarNameInTable="columnDatamatrix" msprop:Generator_ColumnPropNameInRow="Datamatrix" msprop:Generator_ColumnPropNameInTable="DatamatrixColumn" msprop:Generator_UserColumnName="Datamatrix">
@@ -724,7 +614,7 @@ SELECT CodArt, PartProgMain, PartProgAux FROM AnagArticoli WHERE (CodArt = @CodA
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="AnagArticoli" msprop:Generator_TableClassName="AnagArticoliDataTable" msprop:Generator_TableVarName="tableAnagArticoli" msprop:Generator_RowChangedName="AnagArticoliRowChanged" msprop:Generator_TablePropName="AnagArticoli" msprop:Generator_RowDeletingName="AnagArticoliRowDeleting" msprop:Generator_RowChangingName="AnagArticoliRowChanging" msprop:Generator_RowEvHandlerName="AnagArticoliRowChangeEventHandler" msprop:Generator_RowDeletedName="AnagArticoliRowDeleted" msprop:Generator_RowClassName="AnagArticoliRow" msprop:Generator_UserTableName="AnagArticoli" msprop:Generator_RowEvArgName="AnagArticoliRowChangeEvent">
<xs:element name="AnagArticoli" msprop:Generator_TableClassName="AnagArticoliDataTable" msprop:Generator_TableVarName="tableAnagArticoli" msprop:Generator_TablePropName="AnagArticoli" msprop:Generator_RowDeletingName="AnagArticoliRowDeleting" msprop:Generator_RowChangingName="AnagArticoliRowChanging" msprop:Generator_RowEvHandlerName="AnagArticoliRowChangeEventHandler" msprop:Generator_RowDeletedName="AnagArticoliRowDeleted" msprop:Generator_UserTableName="AnagArticoli" msprop:Generator_RowChangedName="AnagArticoliRowChanged" msprop:Generator_RowEvArgName="AnagArticoliRowChangeEvent" msprop:Generator_RowClassName="AnagArticoliRow">
<xs:complexType>
<xs:sequence>
<xs:element name="CodArt" msprop:Generator_ColumnVarNameInTable="columnCodArt" msprop:Generator_ColumnPropNameInRow="CodArt" msprop:Generator_ColumnPropNameInTable="CodArtColumn" msprop:Generator_UserColumnName="CodArt">
@@ -751,22 +641,82 @@ SELECT CodArt, PartProgMain, PartProgAux FROM AnagArticoli WHERE (CodArt = @CodA
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="AnagAllarmi" msprop:Generator_TableClassName="AnagAllarmiDataTable" msprop:Generator_TableVarName="tableAnagAllarmi" msprop:Generator_TablePropName="AnagAllarmi" msprop:Generator_RowDeletingName="AnagAllarmiRowDeleting" msprop:Generator_RowChangingName="AnagAllarmiRowChanging" msprop:Generator_RowEvHandlerName="AnagAllarmiRowChangeEventHandler" msprop:Generator_RowDeletedName="AnagAllarmiRowDeleted" msprop:Generator_UserTableName="AnagAllarmi" msprop:Generator_RowChangedName="AnagAllarmiRowChanged" msprop:Generator_RowEvArgName="AnagAllarmiRowChangeEvent" msprop:Generator_RowClassName="AnagAllarmiRow">
<xs:complexType>
<xs:sequence>
<xs:element name="CodAllarme" msprop:Generator_ColumnVarNameInTable="columnCodAllarme" msprop:Generator_ColumnPropNameInRow="CodAllarme" msprop:Generator_ColumnPropNameInTable="CodAllarmeColumn" msprop:Generator_UserColumnName="CodAllarme">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Descrizione" msprop:Generator_ColumnVarNameInTable="columnDescrizione" msprop:Generator_ColumnPropNameInRow="Descrizione" msprop:Generator_ColumnPropNameInTable="DescrizioneColumn" msprop:Generator_UserColumnName="Descrizione">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="250" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ReportAttivo" msprop:Generator_ColumnVarNameInTable="columnReportAttivo" msprop:Generator_ColumnPropNameInRow="ReportAttivo" msprop:Generator_ColumnPropNameInTable="ReportAttivoColumn" msprop:Generator_UserColumnName="ReportAttivo" type="xs:boolean" />
<xs:element name="LastStart" msprop:Generator_ColumnVarNameInTable="columnLastStart" msprop:Generator_ColumnPropNameInRow="LastStart" msprop:Generator_ColumnPropNameInTable="LastStartColumn" msprop:Generator_UserColumnName="LastStart" type="xs:dateTime" />
<xs:element name="LastEnd" msprop:Generator_ColumnVarNameInTable="columnLastEnd" msprop:Generator_ColumnPropNameInRow="LastEnd" msprop:Generator_ColumnPropNameInTable="LastEndColumn" msprop:Generator_UserColumnName="LastEnd" type="xs:dateTime" />
<xs:element name="CurrStatus" msprop:Generator_ColumnVarNameInTable="columnCurrStatus" msprop:Generator_ColumnPropNameInRow="CurrStatus" msprop:Generator_ColumnPropNameInTable="CurrStatusColumn" msprop:Generator_UserColumnName="CurrStatus" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="StoricoAllarmiExp" msprop:Generator_TableClassName="StoricoAllarmiExpDataTable" msprop:Generator_TableVarName="tableStoricoAllarmiExp" msprop:Generator_TablePropName="StoricoAllarmiExp" msprop:Generator_RowDeletingName="StoricoAllarmiExpRowDeleting" msprop:Generator_RowChangingName="StoricoAllarmiExpRowChanging" msprop:Generator_RowEvHandlerName="StoricoAllarmiExpRowChangeEventHandler" msprop:Generator_RowDeletedName="StoricoAllarmiExpRowDeleted" msprop:Generator_UserTableName="StoricoAllarmiExp" msprop:Generator_RowChangedName="StoricoAllarmiExpRowChanged" msprop:Generator_RowEvArgName="StoricoAllarmiExpRowChangeEvent" msprop:Generator_RowClassName="StoricoAllarmiExpRow">
<xs:complexType>
<xs:sequence>
<xs:element name="DtEvento" msprop:Generator_ColumnVarNameInTable="columnDtEvento" msprop:Generator_ColumnPropNameInRow="DtEvento" msprop:Generator_ColumnPropNameInTable="DtEventoColumn" msprop:Generator_UserColumnName="DtEvento" type="xs:dateTime" />
<xs:element name="CodAllarme" msprop:Generator_ColumnVarNameInTable="columnCodAllarme" msprop:Generator_ColumnPropNameInRow="CodAllarme" msprop:Generator_ColumnPropNameInTable="CodAllarmeColumn" msprop:Generator_UserColumnName="CodAllarme">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Attivo" msprop:Generator_ColumnVarNameInTable="columnAttivo" msprop:Generator_ColumnPropNameInRow="Attivo" msprop:Generator_ColumnPropNameInTable="AttivoColumn" msprop:Generator_UserColumnName="Attivo" type="xs:boolean" />
<xs:element name="Descrizione" msprop:Generator_ColumnVarNameInTable="columnDescrizione" msprop:Generator_ColumnPropNameInRow="Descrizione" msprop:Generator_ColumnPropNameInTable="DescrizioneColumn" msprop:Generator_UserColumnName="Descrizione">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="250" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="AnagOperatori" msprop:Generator_TableClassName="AnagOperatoriDataTable" msprop:Generator_TableVarName="tableAnagOperatori" msprop:Generator_TablePropName="AnagOperatori" msprop:Generator_RowDeletingName="AnagOperatoriRowDeleting" msprop:Generator_RowChangingName="AnagOperatoriRowChanging" msprop:Generator_RowEvHandlerName="AnagOperatoriRowChangeEventHandler" msprop:Generator_RowDeletedName="AnagOperatoriRowDeleted" msprop:Generator_UserTableName="AnagOperatori" msprop:Generator_RowChangedName="AnagOperatoriRowChanged" msprop:Generator_RowEvArgName="AnagOperatoriRowChangeEvent" msprop:Generator_RowClassName="AnagOperatoriRow">
<xs:complexType>
<xs:sequence>
<xs:element name="Barcode" msprop:Generator_ColumnVarNameInTable="columnBarcode" msprop:Generator_ColumnPropNameInRow="Barcode" msprop:Generator_ColumnPropNameInTable="BarcodeColumn" msprop:Generator_UserColumnName="Barcode">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Cognome" msprop:Generator_ColumnVarNameInTable="columnCognome" msprop:Generator_ColumnPropNameInRow="Cognome" msprop:Generator_ColumnPropNameInTable="CognomeColumn" msprop:Generator_UserColumnName="Cognome">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Nome" msprop:Generator_ColumnVarNameInTable="columnNome" msprop:Generator_ColumnPropNameInRow="Nome" msprop:Generator_ColumnPropNameInTable="NomeColumn" msprop:Generator_UserColumnName="Nome">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:StoricoAllarmiExp" />
<xs:field xpath="mstns:DtEvento" />
<xs:field xpath="mstns:CodAllarme" />
</xs:unique>
<xs:unique name="AnagOperatori_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:AnagOperatori" />
<xs:field xpath="mstns:Barcode" />
</xs:unique>
<xs:unique name="AnagAllarmi_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:AnagAllarmi" />
<xs:field xpath="mstns:CodAllarme" />
</xs:unique>
<xs:unique name="TabOperazioni_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:TabOperazioni" />
<xs:field xpath="mstns:IdxRec" />
</xs:unique>
@@ -778,12 +728,25 @@ SELECT CodArt, PartProgMain, PartProgAux FROM AnagArticoli WHERE (CodArt = @CodA
<xs:selector xpath=".//mstns:AnagArticoli" />
<xs:field xpath="mstns:CodArt" />
</xs:unique>
<xs:unique name="AnagAllarmi_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:AnagAllarmi" />
<xs:field xpath="mstns:CodAllarme" />
</xs:unique>
<xs:unique name="StoricoAllarmiExp_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:StoricoAllarmiExp" />
<xs:field xpath="mstns:DtEvento" />
<xs:field xpath="mstns:CodAllarme" />
</xs:unique>
<xs:unique name="AnagOperatori_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:AnagOperatori" />
<xs:field xpath="mstns:Barcode" />
</xs:unique>
</xs:element>
<xs:annotation>
<xs:appinfo>
<msdata:Relationship name="FK_StoricoAllarmi_AnagAllarmi" msdata:parent="AnagAllarmi" msdata:child="StoricoAllarmiExp" msdata:parentkey="CodAllarme" msdata:childkey="CodAllarme" msprop:Generator_UserChildTable="StoricoAllarmiExp" msprop:Generator_ChildPropName="GetStoricoAllarmiRows" msprop:Generator_UserRelationName="FK_StoricoAllarmi_AnagAllarmi" msprop:Generator_ParentPropName="AnagAllarmiRow" msprop:Generator_RelationVarName="relationFK_StoricoAllarmi_AnagAllarmi" msprop:Generator_UserParentTable="AnagAllarmi" />
<msdata:Relationship name="FK_TabOperazioni_TabPezzi1" msdata:parent="TabPezzi" msdata:child="TabOperazioni" msdata:parentkey="Datamatrix" msdata:childkey="Datamatrix" msprop:Generator_UserChildTable="TabOperazioni" msprop:Generator_ChildPropName="GetTabOperazioniRows" msprop:Generator_UserRelationName="FK_TabOperazioni_TabPezzi1" msprop:Generator_ParentPropName="TabPezziRow" msprop:Generator_RelationVarName="relationFK_TabOperazioni_TabPezzi1" msprop:Generator_UserParentTable="TabPezzi" />
<msdata:Relationship name="FK_TabPezzi_AnagArticoli" msdata:parent="AnagArticoli" msdata:child="TabPezzi" msdata:parentkey="CodArt" msdata:childkey="CodArt" msprop:Generator_UserChildTable="TabPezzi" msprop:Generator_ChildPropName="GetTabPezziRows" msprop:Generator_UserRelationName="FK_TabPezzi_AnagArticoli" msprop:Generator_ParentPropName="AnagArticoliRow" msprop:Generator_RelationVarName="relationFK_TabPezzi_AnagArticoli" msprop:Generator_UserParentTable="AnagArticoli" />
<msdata:Relationship name="FK_TabOperazioni_TabPezzi1" msdata:parent="TabPezzi" msdata:child="TabOperazioni" msdata:parentkey="Datamatrix" msdata:childkey="Datamatrix" msprop:Generator_UserChildTable="TabOperazioni" msprop:Generator_ChildPropName="GetTabOperazioniRows" msprop:Generator_UserRelationName="FK_TabOperazioni_TabPezzi1" msprop:Generator_RelationVarName="relationFK_TabOperazioni_TabPezzi1" msprop:Generator_UserParentTable="TabPezzi" msprop:Generator_ParentPropName="TabPezziRow" />
<msdata:Relationship name="FK_TabPezzi_AnagArticoli" msdata:parent="AnagArticoli" msdata:child="TabPezzi" msdata:parentkey="CodArt" msdata:childkey="CodArt" msprop:Generator_UserChildTable="TabPezzi" msprop:Generator_ChildPropName="GetTabPezziRows" msprop:Generator_UserRelationName="FK_TabPezzi_AnagArticoli" msprop:Generator_RelationVarName="relationFK_TabPezzi_AnagArticoli" msprop:Generator_UserParentTable="AnagArticoli" msprop:Generator_ParentPropName="AnagArticoliRow" />
<msdata:Relationship name="FK_StoricoAllarmi_AnagAllarmi" msdata:parent="AnagAllarmi" msdata:child="StoricoAllarmiExp" msdata:parentkey="CodAllarme" msdata:childkey="CodAllarme" msprop:Generator_UserChildTable="StoricoAllarmiExp" msprop:Generator_ChildPropName="GetStoricoAllarmiExpRows" msprop:Generator_UserRelationName="FK_StoricoAllarmi_AnagAllarmi" msprop:Generator_ParentPropName="AnagAllarmiRow" msprop:Generator_RelationVarName="relationFK_StoricoAllarmi_AnagAllarmi" msprop:Generator_UserParentTable="AnagAllarmi" />
</xs:appinfo>
</xs:annotation>
</xs:schema>
+22 -22
View File
@@ -4,49 +4,49 @@
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="-47" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="0" ViewPortY="0" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
<Shapes>
<Shape ID="DesignTable:StoricoAllarmiExp" ZOrder="1" X="495" Y="500" Height="232" Width="238" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="122" />
<Shape ID="DesignTable:AnagOperatori" ZOrder="2" X="840" Y="569" Height="250" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="99" />
<Shape ID="DesignTable:AnagAllarmi" ZOrder="9" X="115" Y="556" Height="227" Width="256" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="168" />
<Shape ID="DesignTable:TabOperazioni" ZOrder="7" X="84" Y="87" Height="341" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="191" />
<Shape ID="DesignTable:TabPezzi" ZOrder="6" X="459" Y="133" Height="227" Width="229" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="168" />
<Shape ID="DesignTable:AnagArticoli" ZOrder="4" X="796" Y="156" Height="250" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="99" />
<Shape ID="DesignTable:TabOperazioni" ZOrder="9" X="91" Y="113" Height="342" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="191" />
<Shape ID="DesignTable:TabPezzi" ZOrder="8" X="479" Y="110" Height="227" Width="229" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="168" />
<Shape ID="DesignTable:AnagArticoli" ZOrder="6" X="830" Y="102" Height="250" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="99" />
<Shape ID="DesignTable:AnagAllarmi" ZOrder="3" X="119" Y="641" Height="227" Width="256" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="168" />
<Shape ID="DesignTable:StoricoAllarmiExp" ZOrder="1" X="469" Y="657" Height="227" Width="290" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="122" />
<Shape ID="DesignTable:AnagOperatori" ZOrder="2" X="905" Y="683" Height="250" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="99" />
</Shapes>
<Connectors>
<Connector ID="DesignRelation:FK_StoricoAllarmi_AnagAllarmi" ZOrder="8" LineWidth="11">
<Connector ID="DesignRelation:FK_TabOperazioni_TabPezzi1" ZOrder="7" LineWidth="11">
<RoutePoints>
<Point>
<X>371</X>
<Y>680</Y>
<X>479</X>
<Y>155</Y>
</Point>
<Point>
<X>495</X>
<Y>680</Y>
<X>391</X>
<Y>155</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TabOperazioni_TabPezzi1" ZOrder="5" LineWidth="11">
<Connector ID="DesignRelation:FK_TabPezzi_AnagArticoli" ZOrder="5" LineWidth="11">
<RoutePoints>
<Point>
<X>459</X>
<Y>161</Y>
<X>830</X>
<Y>173</Y>
</Point>
<Point>
<X>384</X>
<Y>161</Y>
<X>708</X>
<Y>173</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TabPezzi_AnagArticoli" ZOrder="3" LineWidth="11">
<Connector ID="DesignRelation:FK_StoricoAllarmi_AnagAllarmi" ZOrder="4" LineWidth="11">
<RoutePoints>
<Point>
<X>796</X>
<Y>201</Y>
<X>375</X>
<Y>736</Y>
</Point>
<Point>
<X>688</X>
<Y>201</Y>
<X>469</X>
<Y>736</Y>
</Point>
</RoutePoints>
</Connector>
+30
View File
@@ -0,0 +1,30 @@
namespace DB_proxy
{
public class DataLayer
{
public DB_proxy.DS_AppTableAdapters.AnagArticoliTableAdapter taAnagArt;
public DB_proxy.DS_AppTableAdapters.AnagOperatoriTableAdapter taAnagOpr;
public DB_proxy.DS_AppTableAdapters.StoricoAllarmiExpTableAdapter taSAL;
public DB_proxy.DS_AppTableAdapters.TabOperazioniTableAdapter taTO;
/// <summary>
/// Init TAdapter
/// </summary>
protected void initTA()
{
taAnagArt = new DB_proxy.DS_AppTableAdapters.AnagArticoliTableAdapter();
taAnagOpr = new DB_proxy.DS_AppTableAdapters.AnagOperatoriTableAdapter();
taSAL = new DB_proxy.DS_AppTableAdapters.StoricoAllarmiExpTableAdapter();
taTO = new DB_proxy.DS_AppTableAdapters.TabOperazioniTableAdapter();
}
/// <summary>
/// Avvio DataLayer
/// </summary>
protected DataLayer()
{
initTA();
}
public static DataLayer man = new DataLayer();
}
}
+36
View File
@@ -0,0 +1,36 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// Le informazioni generali relative a un assembly sono controllate dal seguente
// set di attributi. Modificare i valori di questi attributi per modificare le informazioni
// associate a un assembly.
[assembly: AssemblyTitle("DB_proxy")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("DB_proxy")]
[assembly: AssemblyCopyright("Copyright © 2018")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Se si imposta ComVisible su false, i tipi in questo assembly non saranno visibili
// ai componenti COM. Se è necessario accedere a un tipo in questo assembly da
// COM, impostare su true l'attributo ComVisible per tale tipo.
[assembly: ComVisible(false)]
// Se il progetto viene esposto a COM, il GUID seguente verrà utilizzato come ID della libreria dei tipi
[assembly: Guid("c97904cb-7ddc-4684-b2ee-89c264e808e6")]
// Le informazioni sulla versione di un assembly sono costituite dai seguenti quattro valori:
//
// Versione principale
// Versione secondaria
// Numero di build
// Revisione
//
// È possibile specificare tutti i valori oppure impostare valori predefiniti per i numeri relativi alla revisione e alla build
// usando l'asterisco '*' come illustrato di seguito:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
+38
View File
@@ -0,0 +1,38 @@
//------------------------------------------------------------------------------
// <auto-generated>
// Il codice è stato generato da uno strumento.
// Versione runtime:4.0.30319.42000
//
// Le modifiche apportate a questo file possono provocare un comportamento non corretto e andranno perse se
// il codice viene rigenerato.
// </auto-generated>
//------------------------------------------------------------------------------
namespace DB_proxy.Properties {
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.9.0.0")]
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
public static Settings Default {
get {
return defaultInstance;
}
}
[global::System.Configuration.ApplicationScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)]
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=10.69.33.57\\SQLEXPRESS;Initial Catalog=CMS-OMR;Persist Security Info=" +
"True;User ID=conn_CMS;Password=pwd_CMS;")]
public string CMS_OMRConnectionString {
get {
return ((string)(this["CMS_OMRConnectionString"]));
}
}
}
}
+22
View File
@@ -0,0 +1,22 @@
<?xml version='1.0' encoding='utf-8'?>
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="DB_proxy.Properties" GeneratedClassName="Settings">
<Profiles />
<Settings>
<Setting Name="CMS_OMRConnectionString" Type="(Connection string)" Scope="Application">
<DesignTimeValue Profile="(Default)">&lt;?xml version="1.0" encoding="utf-16"?&gt;
&lt;SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
&lt;ConnectionString&gt;Data Source=10.69.33.57\SQLEXPRESS;Initial Catalog=CMS-OMR;Persist Security Info=True;User ID=conn_CMS;Password=pwd_CMS;&lt;/ConnectionString&gt;
&lt;ProviderName&gt;System.Data.SqlClient&lt;/ProviderName&gt;
&lt;/SerializableConnectionString&gt;</DesignTimeValue>
<Value Profile="(Default)">Data Source=10.69.33.57\SQLEXPRESS;Initial Catalog=CMS-OMR;Persist Security Info=True;User ID=conn_CMS;Password=pwd_CMS;</Value>
</Setting>
<Setting Name="CMS_OMRConnectionString" Type="(Connection string)" Scope="Application">
<DesignTimeValue Profile="(Default)">&lt;?xml version="1.0" encoding="utf-16"?&gt;
&lt;SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
&lt;ConnectionString&gt;Data Source=SQL2016DEV;Initial Catalog=CMS-OMR;Persist Security Info=True;User ID=conn_CMS;Password=pwd_CMS&lt;/ConnectionString&gt;
&lt;ProviderName&gt;System.Data.SqlClient&lt;/ProviderName&gt;
&lt;/SerializableConnectionString&gt;</DesignTimeValue>
<Value Profile="(Default)">Data Source=SQL2016DEV;Initial Catalog=CMS-OMR;Persist Security Info=True;User ID=conn_CMS;Password=pwd_CMS</Value>
</Setting>
</Settings>
</SettingsFile>
+13
View File
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
</configSections>
<connectionStrings>
<!--Conn string prod CMS-->
<!--<add name="DB_proxy.Properties.Settings.CMS_OMRConnectionString"
connectionString="Data Source=10.69.33.57\SQLEXPRESS;Initial Catalog=CMS-OMR;Persist Security Info=True;User ID=conn_CMS;Password=pwd_CMS;"
providerName="System.Data.SqlClient" />-->
<!--Conn string DEV Steamware-->
<add name="DB_proxy.Properties.Settings.CMS_OMRConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=CMS-OMR;Persist Security Info=True;User ID=conn_CMS;Password=pwd_CMS" providerName="System.Data.SqlClient"/>
</connectionStrings>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0,Profile=Client"/></startup></configuration>