modifica x gestione SignalLog (impostabile da DB...) x registrazione valore INPUT SEGNALI

This commit is contained in:
Samuele E. Locatelli
2016-12-23 11:30:43 +01:00
parent 402bef6fb3
commit 9c8f11c020
10 changed files with 1168 additions and 98 deletions
+960 -44
View File
File diff suppressed because it is too large Load Diff
+107 -5
View File
@@ -1990,7 +1990,7 @@ SELECT MatrOpr, Cognome, Nome, isAdmin, authKey FROM AnagraficaOperatori WHERE (
<DbSource ConnectionRef="MoonProConnectionString (Settings)" DbObjectName="MoonPro.dbo.DatiMacchine" 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].[DatiMacchine] WHERE (([idxMacchina] = @Original_idxMacchina) AND ((@IsNull_palletChange = 1 AND [palletChange] IS NULL) OR ([palletChange] = @Original_palletChange)) AND ((@IsNull_kanban_A = 1 AND [kanban_A] IS NULL) OR ([kanban_A] = @Original_kanban_A)) AND ((@IsNull_kanban_B = 1 AND [kanban_B] IS NULL) OR ([kanban_B] = @Original_kanban_B)) AND ((@IsNull_serialPort = 1 AND [serialPort] IS NULL) OR ([serialPort] = @Original_serialPort)) AND ((@IsNull_refreshPeriod = 1 AND [refreshPeriod] IS NULL) OR ([refreshPeriod] = @Original_refreshPeriod)) AND ((@IsNull_simulazione = 1 AND [simulazione] IS NULL) OR ([simulazione] = @Original_simulazione)) AND ((@IsNull_simplePallet = 1 AND [simplePallet] IS NULL) OR ([simplePallet] = @Original_simplePallet)) AND ((@IsNull_insEnabled = 1 AND [insEnabled] IS NULL) OR ([insEnabled] = @Original_insEnabled)))</CommandText>
<CommandText>DELETE FROM [dbo].[DatiMacchine] WHERE (([idxMacchina] = @Original_idxMacchina) AND ((@IsNull_palletChange = 1 AND [palletChange] IS NULL) OR ([palletChange] = @Original_palletChange)) AND ((@IsNull_kanban_A = 1 AND [kanban_A] IS NULL) OR ([kanban_A] = @Original_kanban_A)) AND ((@IsNull_kanban_B = 1 AND [kanban_B] IS NULL) OR ([kanban_B] = @Original_kanban_B)) AND ((@IsNull_serialPort = 1 AND [serialPort] IS NULL) OR ([serialPort] = @Original_serialPort)) AND ((@IsNull_refreshPeriod = 1 AND [refreshPeriod] IS NULL) OR ([refreshPeriod] = @Original_refreshPeriod)) AND ((@IsNull_simulazione = 1 AND [simulazione] IS NULL) OR ([simulazione] = @Original_simulazione)) AND ((@IsNull_simplePallet = 1 AND [simplePallet] IS NULL) OR ([simplePallet] = @Original_simplePallet)) AND ((@IsNull_insEnabled = 1 AND [insEnabled] IS NULL) OR ([insEnabled] = @Original_insEnabled)) AND ([sLogEnabled] = @Original_sLogEnabled))</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_idxMacchina" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idxMacchina" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_palletChange" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="palletChange" SourceColumnNullMapping="true" SourceVersion="Original" />
@@ -2009,12 +2009,13 @@ SELECT MatrOpr, Cognome, Nome, isAdmin, authKey FROM AnagraficaOperatori WHERE (
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_simplePallet" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="simplePallet" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_insEnabled" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="insEnabled" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_insEnabled" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="insEnabled" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_sLogEnabled" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="sLogEnabled" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</DeleteCommand>
<InsertCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>INSERT INTO [dbo].[DatiMacchine] ([idxMacchina], [palletChange], [kanban_A], [kanban_B], [serialPort], [refreshPeriod], [simulazione], [simplePallet], [insEnabled]) VALUES (@idxMacchina, @palletChange, @kanban_A, @kanban_B, @serialPort, @refreshPeriod, @simulazione, @simplePallet, @insEnabled)</CommandText>
<CommandText>INSERT INTO [dbo].[DatiMacchine] ([idxMacchina], [palletChange], [kanban_A], [kanban_B], [serialPort], [refreshPeriod], [simulazione], [simplePallet], [insEnabled], [sLogEnabled]) VALUES (@idxMacchina, @palletChange, @kanban_A, @kanban_B, @serialPort, @refreshPeriod, @simulazione, @simplePallet, @insEnabled, @sLogEnabled)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@idxMacchina" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idxMacchina" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@palletChange" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="palletChange" SourceColumnNullMapping="false" SourceVersion="Current" />
@@ -2025,6 +2026,7 @@ SELECT MatrOpr, Cognome, Nome, isAdmin, authKey FROM AnagraficaOperatori WHERE (
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@simulazione" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="simulazione" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@simplePallet" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="simplePallet" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@insEnabled" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="insEnabled" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@sLogEnabled" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="sLogEnabled" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</InsertCommand>
@@ -2037,7 +2039,7 @@ FROM dbo.DatiMacchine</CommandText>
</SelectCommand>
<UpdateCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>UPDATE [dbo].[DatiMacchine] SET [idxMacchina] = @idxMacchina, [palletChange] = @palletChange, [kanban_A] = @kanban_A, [kanban_B] = @kanban_B, [serialPort] = @serialPort, [refreshPeriod] = @refreshPeriod, [simulazione] = @simulazione, [simplePallet] = @simplePallet, [insEnabled] = @insEnabled WHERE (([idxMacchina] = @Original_idxMacchina) AND ((@IsNull_palletChange = 1 AND [palletChange] IS NULL) OR ([palletChange] = @Original_palletChange)) AND ((@IsNull_kanban_A = 1 AND [kanban_A] IS NULL) OR ([kanban_A] = @Original_kanban_A)) AND ((@IsNull_kanban_B = 1 AND [kanban_B] IS NULL) OR ([kanban_B] = @Original_kanban_B)) AND ((@IsNull_serialPort = 1 AND [serialPort] IS NULL) OR ([serialPort] = @Original_serialPort)) AND ((@IsNull_refreshPeriod = 1 AND [refreshPeriod] IS NULL) OR ([refreshPeriod] = @Original_refreshPeriod)) AND ((@IsNull_simulazione = 1 AND [simulazione] IS NULL) OR ([simulazione] = @Original_simulazione)) AND ((@IsNull_simplePallet = 1 AND [simplePallet] IS NULL) OR ([simplePallet] = @Original_simplePallet)) AND ((@IsNull_insEnabled = 1 AND [insEnabled] IS NULL) OR ([insEnabled] = @Original_insEnabled)))</CommandText>
<CommandText>UPDATE [dbo].[DatiMacchine] SET [idxMacchina] = @idxMacchina, [palletChange] = @palletChange, [kanban_A] = @kanban_A, [kanban_B] = @kanban_B, [serialPort] = @serialPort, [refreshPeriod] = @refreshPeriod, [simulazione] = @simulazione, [simplePallet] = @simplePallet, [insEnabled] = @insEnabled, [sLogEnabled] = @sLogEnabled WHERE (([idxMacchina] = @Original_idxMacchina) AND ((@IsNull_palletChange = 1 AND [palletChange] IS NULL) OR ([palletChange] = @Original_palletChange)) AND ((@IsNull_kanban_A = 1 AND [kanban_A] IS NULL) OR ([kanban_A] = @Original_kanban_A)) AND ((@IsNull_kanban_B = 1 AND [kanban_B] IS NULL) OR ([kanban_B] = @Original_kanban_B)) AND ((@IsNull_serialPort = 1 AND [serialPort] IS NULL) OR ([serialPort] = @Original_serialPort)) AND ((@IsNull_refreshPeriod = 1 AND [refreshPeriod] IS NULL) OR ([refreshPeriod] = @Original_refreshPeriod)) AND ((@IsNull_simulazione = 1 AND [simulazione] IS NULL) OR ([simulazione] = @Original_simulazione)) AND ((@IsNull_simplePallet = 1 AND [simplePallet] IS NULL) OR ([simplePallet] = @Original_simplePallet)) AND ((@IsNull_insEnabled = 1 AND [insEnabled] IS NULL) OR ([insEnabled] = @Original_insEnabled)) AND ([sLogEnabled] = @Original_sLogEnabled))</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@idxMacchina" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idxMacchina" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@palletChange" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="palletChange" SourceColumnNullMapping="false" SourceVersion="Current" />
@@ -2048,6 +2050,7 @@ FROM dbo.DatiMacchine</CommandText>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@simulazione" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="simulazione" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@simplePallet" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="simplePallet" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@insEnabled" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="insEnabled" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@sLogEnabled" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="sLogEnabled" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_idxMacchina" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idxMacchina" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_palletChange" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="palletChange" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_palletChange" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="palletChange" SourceColumnNullMapping="false" SourceVersion="Original" />
@@ -2065,6 +2068,7 @@ FROM dbo.DatiMacchine</CommandText>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_simplePallet" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="simplePallet" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_insEnabled" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="insEnabled" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_insEnabled" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="insEnabled" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_sLogEnabled" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="sLogEnabled" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</UpdateCommand>
@@ -2080,13 +2084,13 @@ FROM dbo.DatiMacchine</CommandText>
<Mapping SourceColumn="simulazione" DataSetColumn="simulazione" />
<Mapping SourceColumn="simplePallet" DataSetColumn="simplePallet" />
<Mapping SourceColumn="insEnabled" DataSetColumn="insEnabled" />
<Mapping SourceColumn="sLogEnabled" DataSetColumn="sLogEnabled" />
</Mappings>
<Sources>
<DbSource ConnectionRef="MoonProConnectionString (Settings)" DbObjectName="MoonPro.dbo.DatiMacchine" DbObjectType="Table" GenerateMethods="Get" GenerateShortCommands="true" GeneratorGetMethodName="GetByIdx" GetMethodModifier="Public" GetMethodName="GetByIdx" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetByIdx" UserSourceName="GetByIdx">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT *
FROM DatiMacchine WHERE (idxMacchina = @idxMacchina)</CommandText>
<CommandText>SELECT idxMacchina, insEnabled, kanban_A, kanban_B, palletChange, refreshPeriod, sLogEnabled, serialPort, simplePallet, simulazione FROM DatiMacchine WHERE (idxMacchina = @idxMacchina)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="idxMacchina" ColumnName="idxMacchina" DataSourceName="MoonPro.dbo.DatiMacchine" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@idxMacchina" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="idxMacchina" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
@@ -2411,6 +2415,75 @@ SELECT idxReboot, IdxMacchina, IPv4, Agent, DataOraBoot, macAddr FROM RemoteRebo
</DbSource>
</Sources>
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="SignalLogTableAdapter" GeneratorDataComponentClassName="SignalLogTableAdapter" Name="SignalLog" UserDataComponentName="SignalLogTableAdapter">
<MainSource>
<DbSource ConnectionRef="MoonProConnectionString (Settings)" DbObjectName="MoonPro.dbo.SignalLog" 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].[SignalLog] WHERE (([idxMsg] = @Original_idxMsg) AND ([dtCurr] = @Original_dtCurr) AND ([IdxMacchina] = @Original_IdxMacchina) AND ([valore] = @Original_valore) AND ((@IsNull_dtEve = 1 AND [dtEve] IS NULL) OR ([dtEve] = @Original_dtEve)) AND ([contatore] = @Original_contatore))</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_idxMsg" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idxMsg" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_dtCurr" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="dtCurr" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_IdxMacchina" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="IdxMacchina" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_valore" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="valore" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_dtEve" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="dtEve" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_dtEve" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="dtEve" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_contatore" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="contatore" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</DeleteCommand>
<InsertCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>INSERT INTO [dbo].[SignalLog] ([dtCurr], [IdxMacchina], [valore], [dtEve], [contatore]) VALUES (@dtCurr, @IdxMacchina, @valore, @dtEve, @contatore);
SELECT idxMsg, dtCurr, IdxMacchina, valore, dtEve, contatore FROM SignalLog WHERE (idxMsg = SCOPE_IDENTITY())</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@dtCurr" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="dtCurr" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@IdxMacchina" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="IdxMacchina" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@valore" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="valore" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@dtEve" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="dtEve" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@contatore" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="contatore" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</InsertCommand>
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT idxMsg, dtCurr, IdxMacchina, valore, dtEve, contatore FROM dbo.SignalLog</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
<UpdateCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>UPDATE [dbo].[SignalLog] SET [dtCurr] = @dtCurr, [IdxMacchina] = @IdxMacchina, [valore] = @valore, [dtEve] = @dtEve, [contatore] = @contatore WHERE (([idxMsg] = @Original_idxMsg) AND ([dtCurr] = @Original_dtCurr) AND ([IdxMacchina] = @Original_IdxMacchina) AND ([valore] = @Original_valore) AND ((@IsNull_dtEve = 1 AND [dtEve] IS NULL) OR ([dtEve] = @Original_dtEve)) AND ([contatore] = @Original_contatore));
SELECT idxMsg, dtCurr, IdxMacchina, valore, dtEve, contatore FROM SignalLog WHERE (idxMsg = @idxMsg)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@dtCurr" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="dtCurr" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@IdxMacchina" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="IdxMacchina" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@valore" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="valore" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@dtEve" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="dtEve" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@contatore" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="contatore" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_idxMsg" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idxMsg" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_dtCurr" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="dtCurr" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_IdxMacchina" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="IdxMacchina" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_valore" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="valore" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_dtEve" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="dtEve" SourceColumnNullMapping="true" SourceVersion="Original" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_dtEve" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="dtEve" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_contatore" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="contatore" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="idxMsg" ColumnName="idxMsg" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@idxMsg" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="idxMsg" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</UpdateCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="idxMsg" DataSetColumn="idxMsg" />
<Mapping SourceColumn="dtCurr" DataSetColumn="dtCurr" />
<Mapping SourceColumn="IdxMacchina" DataSetColumn="IdxMacchina" />
<Mapping SourceColumn="valore" DataSetColumn="valore" />
<Mapping SourceColumn="dtEve" DataSetColumn="dtEve" />
<Mapping SourceColumn="contatore" DataSetColumn="contatore" />
</Mappings>
<Sources />
</TableAdapter>
</Tables>
<Sources />
</DataSource>
@@ -2899,6 +2972,7 @@ SELECT idxReboot, IdxMacchina, IPv4, Agent, DataOraBoot, macAddr FROM RemoteRebo
<xs:element name="simulazione" msprop:Generator_ColumnVarNameInTable="columnsimulazione" msprop:Generator_ColumnPropNameInRow="simulazione" msprop:Generator_ColumnPropNameInTable="simulazioneColumn" msprop:Generator_UserColumnName="simulazione" type="xs:boolean" minOccurs="0" />
<xs:element name="simplePallet" msprop:Generator_ColumnVarNameInTable="columnsimplePallet" msprop:Generator_ColumnPropNameInRow="simplePallet" msprop:Generator_ColumnPropNameInTable="simplePalletColumn" msprop:Generator_UserColumnName="simplePallet" type="xs:boolean" minOccurs="0" />
<xs:element name="insEnabled" msprop:Generator_ColumnVarNameInTable="columninsEnabled" msprop:Generator_ColumnPropNameInRow="insEnabled" msprop:Generator_ColumnPropNameInTable="insEnabledColumn" msprop:Generator_UserColumnName="insEnabled" type="xs:boolean" minOccurs="0" />
<xs:element name="sLogEnabled" msprop:Generator_ColumnVarNameInTable="columnsLogEnabled" msprop:Generator_ColumnPropNameInRow="sLogEnabled" msprop:Generator_ColumnPropNameInTable="sLogEnabledColumn" msprop:Generator_UserColumnName="sLogEnabled" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
@@ -3013,6 +3087,30 @@ SELECT idxReboot, IdxMacchina, IPv4, Agent, DataOraBoot, macAddr FROM RemoteRebo
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SignalLog" msprop:Generator_TableClassName="SignalLogDataTable" msprop:Generator_TableVarName="tableSignalLog" msprop:Generator_TablePropName="SignalLog" msprop:Generator_RowDeletingName="SignalLogRowDeleting" msprop:Generator_RowChangingName="SignalLogRowChanging" msprop:Generator_RowEvHandlerName="SignalLogRowChangeEventHandler" msprop:Generator_RowDeletedName="SignalLogRowDeleted" msprop:Generator_UserTableName="SignalLog" msprop:Generator_RowChangedName="SignalLogRowChanged" msprop:Generator_RowEvArgName="SignalLogRowChangeEvent" msprop:Generator_RowClassName="SignalLogRow">
<xs:complexType>
<xs:sequence>
<xs:element name="idxMsg" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnidxMsg" msprop:Generator_ColumnPropNameInRow="idxMsg" msprop:Generator_ColumnPropNameInTable="idxMsgColumn" msprop:Generator_UserColumnName="idxMsg" type="xs:int" />
<xs:element name="dtCurr" msprop:Generator_ColumnVarNameInTable="columndtCurr" msprop:Generator_ColumnPropNameInRow="dtCurr" msprop:Generator_ColumnPropNameInTable="dtCurrColumn" msprop:Generator_UserColumnName="dtCurr" type="xs:dateTime" />
<xs:element name="IdxMacchina" msprop:Generator_ColumnVarNameInTable="columnIdxMacchina" msprop:Generator_ColumnPropNameInRow="IdxMacchina" msprop:Generator_ColumnPropNameInTable="IdxMacchinaColumn" msprop:Generator_UserColumnName="IdxMacchina">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="valore" msprop:Generator_ColumnVarNameInTable="columnvalore" msprop:Generator_ColumnPropNameInRow="valore" msprop:Generator_ColumnPropNameInTable="valoreColumn" msprop:Generator_UserColumnName="valore">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="dtEve" msprop:Generator_ColumnVarNameInTable="columndtEve" msprop:Generator_ColumnPropNameInRow="dtEve" msprop:Generator_ColumnPropNameInTable="dtEveColumn" msprop:Generator_UserColumnName="dtEve" type="xs:dateTime" minOccurs="0" />
<xs:element name="contatore" msprop:Generator_ColumnVarNameInTable="columncontatore" msprop:Generator_ColumnPropNameInRow="contatore" msprop:Generator_ColumnPropNameInTable="contatoreColumn" msprop:Generator_UserColumnName="contatore" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
@@ -3120,6 +3218,10 @@ SELECT idxReboot, IdxMacchina, IPv4, Agent, DataOraBoot, macAddr FROM RemoteRebo
<xs:field xpath="mstns:FineStato" />
<xs:field xpath="mstns:IdxStato" />
</xs:unique>
<xs:unique name="SignalLog_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:SignalLog" />
<xs:field xpath="mstns:idxMsg" />
</xs:unique>
</xs:element>
<xs:annotation>
<xs:appinfo>
+47 -46
View File
@@ -4,34 +4,35 @@
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="571" 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="-10" ViewPortY="-47" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
<Shapes>
<Shape ID="DesignTable:Macchine2FamiglieMacchine" ZOrder="9" X="553" Y="715" Height="115" Width="226" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:FamiglieMacchine" ZOrder="12" X="519" Y="1007" Height="115" Width="235" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:Macchine" ZOrder="8" X="619" Y="324" Height="234" Width="195" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="159" />
<Shape ID="DesignTable:TransizioneStati" ZOrder="3" X="870" Y="916" Height="219" Width="262" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="113" />
<Shape ID="DesignTable:StatoMacchine" ZOrder="35" X="223" Y="665" Height="324" Width="240" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" />
<Shape ID="DesignTable:AnagraficaStati" ZOrder="20" X="245" Y="455" Height="164" Width="229" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
<Shape ID="DesignTable:Kanban" ZOrder="15" X="610" Y="20" Height="229" Width="262" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
<Shape ID="DesignTable:EventList" ZOrder="4" X="920" Y="145" Height="402" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="159" />
<Shape ID="DesignTable:AnagraficaEventi" ZOrder="26" X="1285" Y="228" Height="134" Width="238" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:DiarioDiBordo" ZOrder="2" X="230" Y="-18" Height="438" Width="293" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:TransizioneEventi" ZOrder="17" X="1279" Y="409" Height="210" Width="242" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
<Shape ID="DesignTable:KeepAlive" ZOrder="7" X="1254" Y="899" Height="221" Width="224" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="113" />
<Shape ID="DesignTable:Macchine2FamigliaIngressi" ZOrder="22" X="596" Y="1155" Height="130" Width="236" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
<Shape ID="DesignTable:FamigliaTipoIngressi" ZOrder="33" X="943" Y="1212" Height="130" Width="261" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="79" />
<Shape ID="DesignTable:TransizioneIngressi" ZOrder="13" X="238" Y="1197" Height="229" Width="266" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
<Shape ID="DesignTable:AnagraficaOperatori" ZOrder="16" X="965" Y="641" Height="210" Width="263" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
<Shape ID="DesignTable:Kanban2ins" ZOrder="27" X="1273" Y="2" Height="191" Width="212" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="102" />
<Shape ID="DesignTable:AnagraficaOperatori2ins" ZOrder="23" X="1250" Y="1161" Height="172" Width="287" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
<Shape ID="DesignTable:DatiMacchine" ZOrder="5" X="1299" Y="634" Height="267" Width="224" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" />
<Shape ID="DesignTable:MicroStatoMacchina" ZOrder="14" X="231" Y="993" Height="191" Width="254" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="102" />
<Shape ID="DesignTable:LinkMenuJQM" ZOrder="11" X="15" Y="266" Height="210" Width="195" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="140" />
<Shape ID="DesignTable:RemoteRebootLog" ZOrder="6" X="603" Y="1298" Height="229" Width="253" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="140" />
<Shape ID="DesignTable:ParetoDurate" ZOrder="1" X="5" Y="14" Height="191" Width="208" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
<Shape ID="DesignTable:Macchine2FamiglieMacchine" ZOrder="10" X="553" Y="715" Height="115" Width="226" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:FamiglieMacchine" ZOrder="13" X="519" Y="1007" Height="115" Width="235" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:Macchine" ZOrder="9" X="619" Y="324" Height="234" Width="195" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="159" />
<Shape ID="DesignTable:TransizioneStati" ZOrder="4" X="870" Y="916" Height="219" Width="262" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="113" />
<Shape ID="DesignTable:StatoMacchine" ZOrder="36" X="223" Y="665" Height="324" Width="240" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" />
<Shape ID="DesignTable:AnagraficaStati" ZOrder="21" X="245" Y="455" Height="164" Width="229" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
<Shape ID="DesignTable:Kanban" ZOrder="16" X="610" Y="20" Height="229" Width="262" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
<Shape ID="DesignTable:EventList" ZOrder="5" X="920" Y="145" Height="402" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="159" />
<Shape ID="DesignTable:AnagraficaEventi" ZOrder="27" X="1285" Y="228" Height="134" Width="238" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:DiarioDiBordo" ZOrder="3" X="230" Y="-18" Height="438" Width="293" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:TransizioneEventi" ZOrder="18" X="1279" Y="409" Height="210" Width="242" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
<Shape ID="DesignTable:KeepAlive" ZOrder="8" X="1254" Y="899" Height="221" Width="224" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="113" />
<Shape ID="DesignTable:Macchine2FamigliaIngressi" ZOrder="23" X="596" Y="1155" Height="130" Width="236" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
<Shape ID="DesignTable:FamigliaTipoIngressi" ZOrder="34" X="943" Y="1212" Height="130" Width="261" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="79" />
<Shape ID="DesignTable:TransizioneIngressi" ZOrder="14" X="238" Y="1197" Height="229" Width="266" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
<Shape ID="DesignTable:AnagraficaOperatori" ZOrder="17" X="965" Y="641" Height="210" Width="263" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
<Shape ID="DesignTable:Kanban2ins" ZOrder="28" X="1273" Y="2" Height="191" Width="212" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="102" />
<Shape ID="DesignTable:AnagraficaOperatori2ins" ZOrder="24" X="1250" Y="1161" Height="172" Width="287" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
<Shape ID="DesignTable:DatiMacchine" ZOrder="6" X="1299" Y="634" Height="286" Width="224" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" />
<Shape ID="DesignTable:MicroStatoMacchina" ZOrder="15" X="231" Y="993" Height="191" Width="254" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="102" />
<Shape ID="DesignTable:LinkMenuJQM" ZOrder="12" X="15" Y="266" Height="210" Width="195" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="140" />
<Shape ID="DesignTable:RemoteRebootLog" ZOrder="7" X="603" Y="1298" Height="229" Width="253" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="140" />
<Shape ID="DesignTable:ParetoDurate" ZOrder="2" X="5" Y="14" Height="191" Width="208" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
<Shape ID="DesignTable:SignalLog" ZOrder="1" X="18" Y="523" Height="191" Width="202" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="140" />
</Shapes>
<Connectors>
<Connector ID="DesignRelation:FK_Macchine2FamiglieMacchine_FamiglieMacchine" ZOrder="45" LineWidth="11">
<Connector ID="DesignRelation:FK_Macchine2FamiglieMacchine_FamiglieMacchine" ZOrder="46" LineWidth="11">
<RoutePoints>
<Point>
<X>667</X>
@@ -43,7 +44,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_Macchine2FamiglieMacchine_Macchine" ZOrder="44" LineWidth="11">
<Connector ID="DesignRelation:FK_Macchine2FamiglieMacchine_Macchine" ZOrder="45" LineWidth="11">
<RoutePoints>
<Point>
<X>699</X>
@@ -55,7 +56,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TransizioneStati_FamiglieMacchine" ZOrder="43" LineWidth="11">
<Connector ID="DesignRelation:FK_TransizioneStati_FamiglieMacchine" ZOrder="44" LineWidth="11">
<RoutePoints>
<Point>
<X>754</X>
@@ -67,7 +68,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_StatoMacchine_Macchine" ZOrder="25" LineWidth="11">
<Connector ID="DesignRelation:FK_StatoMacchine_Macchine" ZOrder="26" LineWidth="11">
<RoutePoints>
<Point>
<X>636</X>
@@ -83,7 +84,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TransizioneStati_AnagraficaStati" ZOrder="42" LineWidth="11">
<Connector ID="DesignRelation:FK_TransizioneStati_AnagraficaStati" ZOrder="43" LineWidth="11">
<RoutePoints>
<Point>
<X>386</X>
@@ -99,7 +100,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_StatoMacchine_AnagraficaStati" ZOrder="41" LineWidth="11">
<Connector ID="DesignRelation:FK_StatoMacchine_AnagraficaStati" ZOrder="42" LineWidth="11">
<RoutePoints>
<Point>
<X>322</X>
@@ -111,7 +112,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_StatoMacchine_Kanban" ZOrder="24" LineWidth="11">
<Connector ID="DesignRelation:FK_StatoMacchine_Kanban" ZOrder="25" LineWidth="11">
<RoutePoints>
<Point>
<X>659</X>
@@ -127,7 +128,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_EventList_Kanban" ZOrder="29" LineWidth="11">
<Connector ID="DesignRelation:FK_EventList_Kanban" ZOrder="30" LineWidth="11">
<RoutePoints>
<Point>
<X>872</X>
@@ -139,7 +140,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_EventList_Macchine" ZOrder="40" LineWidth="11">
<Connector ID="DesignRelation:FK_EventList_Macchine" ZOrder="41" LineWidth="11">
<RoutePoints>
<Point>
<X>814</X>
@@ -151,7 +152,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TransizioneStati_AnagraficaEventi" ZOrder="18" LineWidth="11">
<Connector ID="DesignRelation:FK_TransizioneStati_AnagraficaEventi" ZOrder="19" LineWidth="11">
<RoutePoints>
<Point>
<X>1285</X>
@@ -175,7 +176,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_EventList_AnagraficaEventi" ZOrder="39" LineWidth="11">
<Connector ID="DesignRelation:FK_EventList_AnagraficaEventi" ZOrder="40" LineWidth="11">
<RoutePoints>
<Point>
<X>1285</X>
@@ -187,7 +188,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_DiarioDiBordo_AnagraficaStati" ZOrder="38" LineWidth="11">
<Connector ID="DesignRelation:FK_DiarioDiBordo_AnagraficaStati" ZOrder="39" LineWidth="11">
<RoutePoints>
<Point>
<X>298</X>
@@ -199,7 +200,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_DiarioDiBordo_Kanban" ZOrder="37" LineWidth="11">
<Connector ID="DesignRelation:FK_DiarioDiBordo_Kanban" ZOrder="38" LineWidth="11">
<RoutePoints>
<Point>
<X>610</X>
@@ -211,7 +212,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_DiarioDiBordo_Macchine" ZOrder="36" LineWidth="11">
<Connector ID="DesignRelation:FK_DiarioDiBordo_Macchine" ZOrder="37" LineWidth="11">
<RoutePoints>
<Point>
<X>619</X>
@@ -223,7 +224,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TransizioneEventi_AnagraficaEventi1" ZOrder="34" LineWidth="11">
<Connector ID="DesignRelation:FK_TransizioneEventi_AnagraficaEventi1" ZOrder="35" LineWidth="11">
<RoutePoints>
<Point>
<X>1444</X>
@@ -235,7 +236,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_Macchine2FamigliaIngressi_Macchine" ZOrder="10" LineWidth="11">
<Connector ID="DesignRelation:FK_Macchine2FamigliaIngressi_Macchine" ZOrder="11" LineWidth="11">
<RoutePoints>
<Point>
<X>716</X>
@@ -247,7 +248,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_Macchine2FamigliaIngressi_FamigliaTipoIngressi" ZOrder="32" LineWidth="11">
<Connector ID="DesignRelation:FK_Macchine2FamigliaIngressi_FamigliaTipoIngressi" ZOrder="33" LineWidth="11">
<RoutePoints>
<Point>
<X>943</X>
@@ -259,7 +260,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TransizioneIngressi_AnagraficaEventi" ZOrder="19" LineWidth="11">
<Connector ID="DesignRelation:FK_TransizioneIngressi_AnagraficaEventi" ZOrder="20" LineWidth="11">
<RoutePoints>
<Point>
<X>1285</X>
@@ -279,7 +280,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TransizioneIngressi_FamigliaTipoIngressi" ZOrder="21" LineWidth="11">
<Connector ID="DesignRelation:FK_TransizioneIngressi_FamigliaTipoIngressi" ZOrder="22" LineWidth="11">
<RoutePoints>
<Point>
<X>943</X>
@@ -291,7 +292,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_DiarioDiBordo_AnagraficaOperatori" ZOrder="31" LineWidth="11">
<Connector ID="DesignRelation:FK_DiarioDiBordo_AnagraficaOperatori" ZOrder="32" LineWidth="11">
<RoutePoints>
<Point>
<X>965</X>
@@ -307,7 +308,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_EventList_AnagraficaOperatori" ZOrder="30" LineWidth="11">
<Connector ID="DesignRelation:FK_EventList_AnagraficaOperatori" ZOrder="31" LineWidth="11">
<RoutePoints>
<Point>
<X>1108</X>
@@ -319,7 +320,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_StatoMacchine_AnagraficaOperatori" ZOrder="28" LineWidth="11">
<Connector ID="DesignRelation:FK_StatoMacchine_AnagraficaOperatori" ZOrder="29" LineWidth="11">
<RoutePoints>
<Point>
<X>982</X>
+3
View File
@@ -28,6 +28,7 @@ namespace MapoDb
public DS_applicazioneTableAdapters.AnagraficaOperatori2insTableAdapter taOp2ins;
public DS_applicazioneTableAdapters.TransizioneIngressiTableAdapter taTranIngr;
public DS_applicazioneTableAdapters.RemoteRebootLogTableAdapter taRemReb;
public DS_applicazioneTableAdapters.SignalLogTableAdapter taSigLog;
// Table adapter x DS_ProdTempi
public DS_ProdTempiTableAdapters.AnagArticoliTableAdapter taAnagArt;
public DS_ProdTempiTableAdapters.ODLTableAdapter taODL;
@@ -71,6 +72,7 @@ namespace MapoDb
taOp2ins = new DS_applicazioneTableAdapters.AnagraficaOperatori2insTableAdapter();
taTranIngr = new DS_applicazioneTableAdapters.TransizioneIngressiTableAdapter();
taRemReb = new DS_applicazioneTableAdapters.RemoteRebootLogTableAdapter();
taSigLog = new DS_applicazioneTableAdapters.SignalLogTableAdapter();
taAnagArt = new DS_ProdTempiTableAdapters.AnagArticoliTableAdapter();
taODL = new DS_ProdTempiTableAdapters.ODLTableAdapter();
taDatiMacchine = new DS_ProdTempiTableAdapters.DatiMacchineTableAdapter();
@@ -112,6 +114,7 @@ namespace MapoDb
taOp2ins.Connection.ConnectionString = connectionString;
taTranIngr.Connection.ConnectionString = connectionString;
taRemReb.Connection.ConnectionString = connectionString;
taSigLog.Connection.ConnectionString = connectionString;
taAnagArt.Connection.ConnectionString = connectionString;
taODL.Connection.ConnectionString = connectionString;
taDatiMacchine.Connection.ConnectionString = connectionString;
+36 -1
View File
@@ -386,7 +386,7 @@ namespace MapoDb
return answ;
}
/// <summary>
/// restituisce boolean se la amcchian sia abilitata x inserimento dati (tab DatiMacchine)
/// restituisce boolean se la macchina sia abilitata x inserimento dati (tab DatiMacchine)
/// </summary>
/// <param name="idxMacchina"></param>
/// <returns></returns>
@@ -402,6 +402,41 @@ namespace MapoDb
return answ;
}
/// <summary>
/// restituisce boolean se la macchina sia abilitata x registrazione segnali in input (tab DatiMacchine)
/// </summary>
/// <param name="idxMacchina"></param>
/// <returns></returns>
public bool sLogEnabled(int idxMacchina)
{
bool answ = false;
try
{
answ = ((DS_applicazione.DatiMacchineRow)taDatiMacch.GetByIdx(idxMacchina)[0]).sLogEnabled;
}
catch
{ }
return answ;
}
/// <summary>
/// salva il segnale di "microstato"
/// </summary>
/// <param name="idxMacchina">idx macchina</param>
/// <param name="valore">valore ingresso</param>
/// <param name="dtEve">data-ora evento (server)</param>
/// <param name="contatore">sequenza dati inviati</param>
/// <returns></returns>
public void saveSigLog(string idxMacchina, string valore, DateTime dtEve, string contatore)
{
int cont = 0;
try
{
cont = Convert.ToInt32(contatore);
}
catch
{ }
DataLayer.obj.taSigLog.Insert(DateTime.Now, idxMacchina, valore, dtEve, cont);
}
/// <summary>
/// controlla se da il segnale di "microstato" deriva un evento da generare - modalità OFFLINE
/// </summary>
/// <param name="idxMacchina">idx macchina</param>