aggiunta funzionalità registrazione SEND REBOOT
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -59,6 +59,7 @@
|
||||
<ItemGroup>
|
||||
<Content Include="Alive.aspx" />
|
||||
<Content Include="BCodeCall.aspx" />
|
||||
<Content Include="sendReboot.aspx" />
|
||||
<Content Include="Web.config" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
@@ -77,6 +78,13 @@
|
||||
<DependentUpon>BCodeCall.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="sendReboot.aspx.cs">
|
||||
<DependentUpon>sendReboot.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="sendReboot.aspx.designer.cs">
|
||||
<DependentUpon>sendReboot.aspx</DependentUpon>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="logs\PlaceHolder.file" />
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<NameOfLastUsedPublishProfile>SP_prod</NameOfLastUsedPublishProfile>
|
||||
<NameOfLastUsedPublishProfile>SP_test</NameOfLastUsedPublishProfile>
|
||||
</PropertyGroup>
|
||||
<ProjectExtensions>
|
||||
<VisualStudio>
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,16 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="sendReboot.aspx.cs" Inherits="GMW_UT.sendReboot" %>
|
||||
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head runat="server">
|
||||
<title></title>
|
||||
</head>
|
||||
<body>
|
||||
<form id="form1" runat="server">
|
||||
<div>
|
||||
<asp:Label runat="server" ID="lblOut" Text="ok" />
|
||||
</div>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,55 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using SteamWare;
|
||||
using GMW_data;
|
||||
|
||||
namespace GMW_UT
|
||||
{
|
||||
public partial class sendReboot : System.Web.UI.Page
|
||||
{
|
||||
/// <summary>
|
||||
/// caricamento pagina
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
// legge i get x registrare che una amcchian è stata riavviata
|
||||
string CodMacchina = "";
|
||||
string IPv4 = "";
|
||||
string agent = "";
|
||||
try
|
||||
{
|
||||
CodMacchina = Request.QueryString["CodMacchina"];
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
try
|
||||
{
|
||||
// recupero IP del client remoto
|
||||
IPv4 = Request.UserHostName;
|
||||
agent = Request.UserAgent;
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
try
|
||||
{
|
||||
// ora salvo che la macchina è stata (ri)avviata...
|
||||
utils.obj.registraStartup(CodMacchina, IPv4, agent);
|
||||
}
|
||||
catch (Exception exc)
|
||||
{
|
||||
if (memLayer.ML.confReadInt("_logLevel") > 5)
|
||||
{
|
||||
string errore = string.Format("Errore: {0}{1}", Environment.NewLine, exc);
|
||||
logger.lg.scriviLog(errore, tipoLog.EXCEPTION);
|
||||
lblOut.Text = errore;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Generated
+33
@@ -0,0 +1,33 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace GMW_UT {
|
||||
|
||||
|
||||
public partial class sendReboot {
|
||||
|
||||
/// <summary>
|
||||
/// form1 control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
||||
|
||||
/// <summary>
|
||||
/// lblOut control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label lblOut;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Generated
+1010
-9
File diff suppressed because it is too large
Load Diff
+112
-11
@@ -1026,6 +1026,74 @@ SELECT PageUrl, chiave, valore FROM RT_PageVal WHERE (PageUrl = @PageUrl) AND (c
|
||||
</DbSource>
|
||||
</Sources>
|
||||
</TableAdapter>
|
||||
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="RemoteRebootLogTableAdapter" GeneratorDataComponentClassName="RemoteRebootLogTableAdapter" Name="RemoteRebootLog" UserDataComponentName="RemoteRebootLogTableAdapter">
|
||||
<MainSource>
|
||||
<DbSource ConnectionRef="GMWConnectionString (Settings)" DbObjectName="GMW.dbo.RemoteRebootLog" 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].[RemoteRebootLog] WHERE (([idxReboot] = @Original_idxReboot) AND ([CodMacchina] = @Original_CodMacchina) AND ((@IsNull_IPv4 = 1 AND [IPv4] IS NULL) OR ([IPv4] = @Original_IPv4)) AND ((@IsNull_Agent = 1 AND [Agent] IS NULL) OR ([Agent] = @Original_Agent)) AND ((@IsNull_DataOraBoot = 1 AND [DataOraBoot] IS NULL) OR ([DataOraBoot] = @Original_DataOraBoot)))</CommandText>
|
||||
<Parameters>
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_idxReboot" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idxReboot" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodMacchina" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodMacchina" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_IPv4" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="IPv4" SourceColumnNullMapping="true" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_IPv4" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="IPv4" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Agent" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Agent" SourceColumnNullMapping="true" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Agent" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Agent" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_DataOraBoot" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="DataOraBoot" SourceColumnNullMapping="true" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_DataOraBoot" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="DataOraBoot" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
</Parameters>
|
||||
</DbCommand>
|
||||
</DeleteCommand>
|
||||
<InsertCommand>
|
||||
<DbCommand CommandType="Text" ModifiedByUser="false">
|
||||
<CommandText>INSERT INTO [dbo].[RemoteRebootLog] ([CodMacchina], [IPv4], [Agent], [DataOraBoot]) VALUES (@CodMacchina, @IPv4, @Agent, @DataOraBoot);
|
||||
SELECT idxReboot, CodMacchina, IPv4, Agent, DataOraBoot FROM RemoteRebootLog WHERE (idxReboot = SCOPE_IDENTITY())</CommandText>
|
||||
<Parameters>
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodMacchina" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodMacchina" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@IPv4" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="IPv4" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Agent" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Agent" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@DataOraBoot" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="DataOraBoot" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
</Parameters>
|
||||
</DbCommand>
|
||||
</InsertCommand>
|
||||
<SelectCommand>
|
||||
<DbCommand CommandType="Text" ModifiedByUser="false">
|
||||
<CommandText>SELECT idxReboot, CodMacchina, IPv4, Agent, DataOraBoot FROM dbo.RemoteRebootLog</CommandText>
|
||||
<Parameters />
|
||||
</DbCommand>
|
||||
</SelectCommand>
|
||||
<UpdateCommand>
|
||||
<DbCommand CommandType="Text" ModifiedByUser="false">
|
||||
<CommandText>UPDATE [dbo].[RemoteRebootLog] SET [CodMacchina] = @CodMacchina, [IPv4] = @IPv4, [Agent] = @Agent, [DataOraBoot] = @DataOraBoot WHERE (([idxReboot] = @Original_idxReboot) AND ([CodMacchina] = @Original_CodMacchina) AND ((@IsNull_IPv4 = 1 AND [IPv4] IS NULL) OR ([IPv4] = @Original_IPv4)) AND ((@IsNull_Agent = 1 AND [Agent] IS NULL) OR ([Agent] = @Original_Agent)) AND ((@IsNull_DataOraBoot = 1 AND [DataOraBoot] IS NULL) OR ([DataOraBoot] = @Original_DataOraBoot)));
|
||||
SELECT idxReboot, CodMacchina, IPv4, Agent, DataOraBoot FROM RemoteRebootLog WHERE (idxReboot = @idxReboot)</CommandText>
|
||||
<Parameters>
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodMacchina" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodMacchina" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@IPv4" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="IPv4" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Agent" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Agent" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@DataOraBoot" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="DataOraBoot" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_idxReboot" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idxReboot" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodMacchina" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodMacchina" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_IPv4" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="IPv4" SourceColumnNullMapping="true" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_IPv4" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="IPv4" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_Agent" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Agent" SourceColumnNullMapping="true" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Agent" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Agent" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_DataOraBoot" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="DataOraBoot" SourceColumnNullMapping="true" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_DataOraBoot" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="DataOraBoot" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="idxReboot" ColumnName="idxReboot" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@idxReboot" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="idxReboot" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
</Parameters>
|
||||
</DbCommand>
|
||||
</UpdateCommand>
|
||||
</DbSource>
|
||||
</MainSource>
|
||||
<Mappings>
|
||||
<Mapping SourceColumn="idxReboot" DataSetColumn="idxReboot" />
|
||||
<Mapping SourceColumn="CodMacchina" DataSetColumn="CodMacchina" />
|
||||
<Mapping SourceColumn="IPv4" DataSetColumn="IPv4" />
|
||||
<Mapping SourceColumn="Agent" DataSetColumn="Agent" />
|
||||
<Mapping SourceColumn="DataOraBoot" DataSetColumn="DataOraBoot" />
|
||||
</Mappings>
|
||||
<Sources />
|
||||
</TableAdapter>
|
||||
</Tables>
|
||||
<Sources />
|
||||
</DataSource>
|
||||
@@ -1397,7 +1465,7 @@ SELECT PageUrl, chiave, valore FROM RT_PageVal WHERE (PageUrl = @PageUrl) AND (c
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="v_selPostazioni" msprop:Generator_TableClassName="v_selPostazioniDataTable" msprop:Generator_TableVarName="tablev_selPostazioni" msprop:Generator_RowChangedName="v_selPostazioniRowChanged" msprop:Generator_TablePropName="v_selPostazioni" msprop:Generator_RowDeletingName="v_selPostazioniRowDeleting" msprop:Generator_RowChangingName="v_selPostazioniRowChanging" msprop:Generator_RowEvHandlerName="v_selPostazioniRowChangeEventHandler" msprop:Generator_RowDeletedName="v_selPostazioniRowDeleted" msprop:Generator_RowClassName="v_selPostazioniRow" msprop:Generator_UserTableName="v_selPostazioni" msprop:Generator_RowEvArgName="v_selPostazioniRowChangeEvent">
|
||||
<xs:element name="v_selPostazioni" msprop:Generator_TableClassName="v_selPostazioniDataTable" msprop:Generator_TableVarName="tablev_selPostazioni" msprop:Generator_TablePropName="v_selPostazioni" msprop:Generator_RowDeletingName="v_selPostazioniRowDeleting" msprop:Generator_RowChangingName="v_selPostazioniRowChanging" msprop:Generator_RowEvHandlerName="v_selPostazioniRowChangeEventHandler" msprop:Generator_RowDeletedName="v_selPostazioniRowDeleted" msprop:Generator_UserTableName="v_selPostazioni" msprop:Generator_RowChangedName="v_selPostazioniRowChanged" msprop:Generator_RowEvArgName="v_selPostazioniRowChangeEvent" msprop:Generator_RowClassName="v_selPostazioniRow">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="value" msprop:Generator_ColumnVarNameInTable="columnvalue" msprop:Generator_ColumnPropNameInRow="value" msprop:Generator_ColumnPropNameInTable="valueColumn" msprop:Generator_UserColumnName="value">
|
||||
@@ -1418,7 +1486,7 @@ SELECT PageUrl, chiave, valore FROM RT_PageVal WHERE (PageUrl = @PageUrl) AND (c
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="v_selSoggetti" msprop:Generator_TableClassName="v_selSoggettiDataTable" msprop:Generator_TableVarName="tablev_selSoggetti" msprop:Generator_TablePropName="v_selSoggetti" msprop:Generator_RowDeletingName="v_selSoggettiRowDeleting" msprop:Generator_RowChangingName="v_selSoggettiRowChanging" msprop:Generator_RowEvHandlerName="v_selSoggettiRowChangeEventHandler" msprop:Generator_RowDeletedName="v_selSoggettiRowDeleted" msprop:Generator_UserTableName="v_selSoggetti" msprop:Generator_RowChangedName="v_selSoggettiRowChanged" msprop:Generator_RowEvArgName="v_selSoggettiRowChangeEvent" msprop:Generator_RowClassName="v_selSoggettiRow">
|
||||
<xs:element name="v_selSoggetti" msprop:Generator_TableClassName="v_selSoggettiDataTable" msprop:Generator_TableVarName="tablev_selSoggetti" msprop:Generator_RowChangedName="v_selSoggettiRowChanged" msprop:Generator_TablePropName="v_selSoggetti" msprop:Generator_RowDeletingName="v_selSoggettiRowDeleting" msprop:Generator_RowChangingName="v_selSoggettiRowChanging" msprop:Generator_RowEvHandlerName="v_selSoggettiRowChangeEventHandler" msprop:Generator_RowDeletedName="v_selSoggettiRowDeleted" msprop:Generator_RowClassName="v_selSoggettiRow" msprop:Generator_UserTableName="v_selSoggetti" msprop:Generator_RowEvArgName="v_selSoggettiRowChangeEvent">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="value" msprop:Generator_ColumnVarNameInTable="columnvalue" msprop:Generator_ColumnPropNameInRow="value" msprop:Generator_ColumnPropNameInTable="valueColumn" msprop:Generator_UserColumnName="value">
|
||||
@@ -1439,7 +1507,7 @@ SELECT PageUrl, chiave, valore FROM RT_PageVal WHERE (PageUrl = @PageUrl) AND (c
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="v_selAzioniUt" msprop:Generator_TableClassName="v_selAzioniUtDataTable" msprop:Generator_TableVarName="tablev_selAzioniUt" msprop:Generator_RowChangedName="v_selAzioniUtRowChanged" msprop:Generator_TablePropName="v_selAzioniUt" msprop:Generator_RowDeletingName="v_selAzioniUtRowDeleting" msprop:Generator_RowChangingName="v_selAzioniUtRowChanging" msprop:Generator_RowEvHandlerName="v_selAzioniUtRowChangeEventHandler" msprop:Generator_RowDeletedName="v_selAzioniUtRowDeleted" msprop:Generator_RowClassName="v_selAzioniUtRow" msprop:Generator_UserTableName="v_selAzioniUt" msprop:Generator_RowEvArgName="v_selAzioniUtRowChangeEvent">
|
||||
<xs:element name="v_selAzioniUt" msprop:Generator_TableClassName="v_selAzioniUtDataTable" msprop:Generator_TableVarName="tablev_selAzioniUt" msprop:Generator_TablePropName="v_selAzioniUt" msprop:Generator_RowDeletingName="v_selAzioniUtRowDeleting" msprop:Generator_RowChangingName="v_selAzioniUtRowChanging" msprop:Generator_RowEvHandlerName="v_selAzioniUtRowChangeEventHandler" msprop:Generator_RowDeletedName="v_selAzioniUtRowDeleted" msprop:Generator_UserTableName="v_selAzioniUt" msprop:Generator_RowChangedName="v_selAzioniUtRowChanged" msprop:Generator_RowEvArgName="v_selAzioniUtRowChangeEvent" msprop:Generator_RowClassName="v_selAzioniUtRow">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="value" msprop:Generator_ColumnVarNameInTable="columnvalue" msprop:Generator_ColumnPropNameInRow="value" msprop:Generator_ColumnPropNameInTable="valueColumn" msprop:Generator_UserColumnName="value">
|
||||
@@ -1459,7 +1527,7 @@ SELECT PageUrl, chiave, valore FROM RT_PageVal WHERE (PageUrl = @PageUrl) AND (c
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="v_selUDC_SAO" msprop:Generator_TableClassName="v_selUDC_SAODataTable" msprop:Generator_TableVarName="tablev_selUDC_SAO" msprop:Generator_TablePropName="v_selUDC_SAO" msprop:Generator_RowDeletingName="v_selUDC_SAORowDeleting" msprop:Generator_RowChangingName="v_selUDC_SAORowChanging" msprop:Generator_RowEvHandlerName="v_selUDC_SAORowChangeEventHandler" msprop:Generator_RowDeletedName="v_selUDC_SAORowDeleted" msprop:Generator_UserTableName="v_selUDC_SAO" msprop:Generator_RowChangedName="v_selUDC_SAORowChanged" msprop:Generator_RowEvArgName="v_selUDC_SAORowChangeEvent" msprop:Generator_RowClassName="v_selUDC_SAORow">
|
||||
<xs:element name="v_selUDC_SAO" msprop:Generator_TableClassName="v_selUDC_SAODataTable" msprop:Generator_TableVarName="tablev_selUDC_SAO" msprop:Generator_RowChangedName="v_selUDC_SAORowChanged" msprop:Generator_TablePropName="v_selUDC_SAO" msprop:Generator_RowDeletingName="v_selUDC_SAORowDeleting" msprop:Generator_RowChangingName="v_selUDC_SAORowChanging" msprop:Generator_RowEvHandlerName="v_selUDC_SAORowChangeEventHandler" msprop:Generator_RowDeletedName="v_selUDC_SAORowDeleted" msprop:Generator_RowClassName="v_selUDC_SAORow" msprop:Generator_UserTableName="v_selUDC_SAO" msprop:Generator_RowEvArgName="v_selUDC_SAORowChangeEvent">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="value" msprop:Generator_ColumnVarNameInTable="columnvalue" msprop:Generator_ColumnPropNameInRow="value" msprop:Generator_ColumnPropNameInTable="valueColumn" msprop:Generator_UserColumnName="value" minOccurs="0">
|
||||
@@ -1480,7 +1548,7 @@ SELECT PageUrl, chiave, valore FROM RT_PageVal WHERE (PageUrl = @PageUrl) AND (c
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="v_selPartic_SAO" msprop:Generator_TableClassName="v_selPartic_SAODataTable" msprop:Generator_TableVarName="tablev_selPartic_SAO" msprop:Generator_TablePropName="v_selPartic_SAO" msprop:Generator_RowDeletingName="v_selPartic_SAORowDeleting" msprop:Generator_RowChangingName="v_selPartic_SAORowChanging" msprop:Generator_RowEvHandlerName="v_selPartic_SAORowChangeEventHandler" msprop:Generator_RowDeletedName="v_selPartic_SAORowDeleted" msprop:Generator_UserTableName="v_selPartic_SAO" msprop:Generator_RowChangedName="v_selPartic_SAORowChanged" msprop:Generator_RowEvArgName="v_selPartic_SAORowChangeEvent" msprop:Generator_RowClassName="v_selPartic_SAORow">
|
||||
<xs:element name="v_selPartic_SAO" msprop:Generator_TableClassName="v_selPartic_SAODataTable" msprop:Generator_TableVarName="tablev_selPartic_SAO" msprop:Generator_RowChangedName="v_selPartic_SAORowChanged" msprop:Generator_TablePropName="v_selPartic_SAO" msprop:Generator_RowDeletingName="v_selPartic_SAORowDeleting" msprop:Generator_RowChangingName="v_selPartic_SAORowChanging" msprop:Generator_RowEvHandlerName="v_selPartic_SAORowChangeEventHandler" msprop:Generator_RowDeletedName="v_selPartic_SAORowDeleted" msprop:Generator_RowClassName="v_selPartic_SAORow" msprop:Generator_UserTableName="v_selPartic_SAO" msprop:Generator_RowEvArgName="v_selPartic_SAORowChangeEvent">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="value" msprop:Generator_ColumnVarNameInTable="columnvalue" msprop:Generator_ColumnPropNameInRow="value" msprop:Generator_ColumnPropNameInTable="valueColumn" msprop:Generator_UserColumnName="value" minOccurs="0">
|
||||
@@ -1501,7 +1569,7 @@ SELECT PageUrl, chiave, valore FROM RT_PageVal WHERE (PageUrl = @PageUrl) AND (c
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="v_selOperatori" msprop:Generator_TableClassName="v_selOperatoriDataTable" msprop:Generator_TableVarName="tablev_selOperatori" msprop:Generator_RowChangedName="v_selOperatoriRowChanged" msprop:Generator_TablePropName="v_selOperatori" msprop:Generator_RowDeletingName="v_selOperatoriRowDeleting" msprop:Generator_RowChangingName="v_selOperatoriRowChanging" msprop:Generator_RowEvHandlerName="v_selOperatoriRowChangeEventHandler" msprop:Generator_RowDeletedName="v_selOperatoriRowDeleted" msprop:Generator_RowClassName="v_selOperatoriRow" msprop:Generator_UserTableName="v_selOperatori" msprop:Generator_RowEvArgName="v_selOperatoriRowChangeEvent">
|
||||
<xs:element name="v_selOperatori" msprop:Generator_TableClassName="v_selOperatoriDataTable" msprop:Generator_TableVarName="tablev_selOperatori" msprop:Generator_TablePropName="v_selOperatori" msprop:Generator_RowDeletingName="v_selOperatoriRowDeleting" msprop:Generator_RowChangingName="v_selOperatoriRowChanging" msprop:Generator_RowEvHandlerName="v_selOperatoriRowChangeEventHandler" msprop:Generator_RowDeletedName="v_selOperatoriRowDeleted" msprop:Generator_UserTableName="v_selOperatori" msprop:Generator_RowChangedName="v_selOperatoriRowChanged" msprop:Generator_RowEvArgName="v_selOperatoriRowChangeEvent" msprop:Generator_RowClassName="v_selOperatoriRow">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="CodSoggetto" msprop:Generator_ColumnVarNameInTable="columnCodSoggetto" msprop:Generator_ColumnPropNameInRow="CodSoggetto" msprop:Generator_ColumnPropNameInTable="CodSoggettoColumn" msprop:Generator_UserColumnName="CodSoggetto">
|
||||
@@ -1528,7 +1596,7 @@ SELECT PageUrl, chiave, valore FROM RT_PageVal WHERE (PageUrl = @PageUrl) AND (c
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="v_selTipoPart" msprop:Generator_TableClassName="v_selTipoPartDataTable" msprop:Generator_TableVarName="tablev_selTipoPart" msprop:Generator_TablePropName="v_selTipoPart" msprop:Generator_RowDeletingName="v_selTipoPartRowDeleting" msprop:Generator_RowChangingName="v_selTipoPartRowChanging" msprop:Generator_RowEvHandlerName="v_selTipoPartRowChangeEventHandler" msprop:Generator_RowDeletedName="v_selTipoPartRowDeleted" msprop:Generator_UserTableName="v_selTipoPart" msprop:Generator_RowChangedName="v_selTipoPartRowChanged" msprop:Generator_RowEvArgName="v_selTipoPartRowChangeEvent" msprop:Generator_RowClassName="v_selTipoPartRow">
|
||||
<xs:element name="v_selTipoPart" msprop:Generator_TableClassName="v_selTipoPartDataTable" msprop:Generator_TableVarName="tablev_selTipoPart" msprop:Generator_RowChangedName="v_selTipoPartRowChanged" msprop:Generator_TablePropName="v_selTipoPart" msprop:Generator_RowDeletingName="v_selTipoPartRowDeleting" msprop:Generator_RowChangingName="v_selTipoPartRowChanging" msprop:Generator_RowEvHandlerName="v_selTipoPartRowChangeEventHandler" msprop:Generator_RowDeletedName="v_selTipoPartRowDeleted" msprop:Generator_RowClassName="v_selTipoPartRow" msprop:Generator_UserTableName="v_selTipoPart" msprop:Generator_RowEvArgName="v_selTipoPartRowChangeEvent">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="value" msprop:Generator_ColumnVarNameInTable="columnvalue" msprop:Generator_ColumnPropNameInRow="value" msprop:Generator_ColumnPropNameInTable="valueColumn" msprop:Generator_UserColumnName="value" minOccurs="0">
|
||||
@@ -1548,7 +1616,7 @@ SELECT PageUrl, chiave, valore FROM RT_PageVal WHERE (PageUrl = @PageUrl) AND (c
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="v_selLinee" msprop:Generator_TableClassName="v_selLineeDataTable" msprop:Generator_TableVarName="tablev_selLinee" msprop:Generator_RowChangedName="v_selLineeRowChanged" msprop:Generator_TablePropName="v_selLinee" msprop:Generator_RowDeletingName="v_selLineeRowDeleting" msprop:Generator_RowChangingName="v_selLineeRowChanging" msprop:Generator_RowEvHandlerName="v_selLineeRowChangeEventHandler" msprop:Generator_RowDeletedName="v_selLineeRowDeleted" msprop:Generator_RowClassName="v_selLineeRow" msprop:Generator_UserTableName="v_selLinee" msprop:Generator_RowEvArgName="v_selLineeRowChangeEvent">
|
||||
<xs:element name="v_selLinee" msprop:Generator_TableClassName="v_selLineeDataTable" msprop:Generator_TableVarName="tablev_selLinee" msprop:Generator_TablePropName="v_selLinee" msprop:Generator_RowDeletingName="v_selLineeRowDeleting" msprop:Generator_RowChangingName="v_selLineeRowChanging" msprop:Generator_RowEvHandlerName="v_selLineeRowChangeEventHandler" msprop:Generator_RowDeletedName="v_selLineeRowDeleted" msprop:Generator_UserTableName="v_selLinee" msprop:Generator_RowChangedName="v_selLineeRowChanged" msprop:Generator_RowEvArgName="v_selLineeRowChangeEvent" msprop:Generator_RowClassName="v_selLineeRow">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="value" msprop:Generator_ColumnVarNameInTable="columnvalue" msprop:Generator_ColumnPropNameInRow="value" msprop:Generator_ColumnPropNameInTable="valueColumn" msprop:Generator_UserColumnName="value">
|
||||
@@ -1582,7 +1650,7 @@ SELECT PageUrl, chiave, valore FROM RT_PageVal WHERE (PageUrl = @PageUrl) AND (c
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="Config" msprop:Generator_TableClassName="ConfigDataTable" msprop:Generator_TableVarName="tableConfig" msprop:Generator_TablePropName="Config" msprop:Generator_RowDeletingName="ConfigRowDeleting" msprop:Generator_RowChangingName="ConfigRowChanging" msprop:Generator_RowEvHandlerName="ConfigRowChangeEventHandler" msprop:Generator_RowDeletedName="ConfigRowDeleted" msprop:Generator_UserTableName="Config" msprop:Generator_RowChangedName="ConfigRowChanged" msprop:Generator_RowEvArgName="ConfigRowChangeEvent" msprop:Generator_RowClassName="ConfigRow">
|
||||
<xs:element name="Config" msprop:Generator_TableClassName="ConfigDataTable" msprop:Generator_TableVarName="tableConfig" msprop:Generator_RowChangedName="ConfigRowChanged" msprop:Generator_TablePropName="Config" msprop:Generator_RowDeletingName="ConfigRowDeleting" msprop:Generator_RowChangingName="ConfigRowChanging" msprop:Generator_RowEvHandlerName="ConfigRowChangeEventHandler" msprop:Generator_RowDeletedName="ConfigRowDeleted" msprop:Generator_RowClassName="ConfigRow" msprop:Generator_UserTableName="Config" msprop:Generator_RowEvArgName="ConfigRowChangeEvent">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="chiave" msprop:Generator_ColumnVarNameInTable="columnchiave" msprop:Generator_ColumnPropNameInRow="chiave" msprop:Generator_ColumnPropNameInTable="chiaveColumn" msprop:Generator_UserColumnName="chiave">
|
||||
@@ -1609,7 +1677,7 @@ SELECT PageUrl, chiave, valore FROM RT_PageVal WHERE (PageUrl = @PageUrl) AND (c
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="RT_PageVal" msprop:Generator_TableClassName="RT_PageValDataTable" msprop:Generator_TableVarName="tableRT_PageVal" msprop:Generator_TablePropName="RT_PageVal" msprop:Generator_RowDeletingName="RT_PageValRowDeleting" msprop:Generator_RowChangingName="RT_PageValRowChanging" msprop:Generator_RowEvHandlerName="RT_PageValRowChangeEventHandler" msprop:Generator_RowDeletedName="RT_PageValRowDeleted" msprop:Generator_UserTableName="RT_PageVal" msprop:Generator_RowChangedName="RT_PageValRowChanged" msprop:Generator_RowEvArgName="RT_PageValRowChangeEvent" msprop:Generator_RowClassName="RT_PageValRow">
|
||||
<xs:element name="RT_PageVal" msprop:Generator_TableClassName="RT_PageValDataTable" msprop:Generator_TableVarName="tableRT_PageVal" msprop:Generator_RowChangedName="RT_PageValRowChanged" msprop:Generator_TablePropName="RT_PageVal" msprop:Generator_RowDeletingName="RT_PageValRowDeleting" msprop:Generator_RowChangingName="RT_PageValRowChanging" msprop:Generator_RowEvHandlerName="RT_PageValRowChangeEventHandler" msprop:Generator_RowDeletedName="RT_PageValRowDeleted" msprop:Generator_RowClassName="RT_PageValRow" msprop:Generator_UserTableName="RT_PageVal" msprop:Generator_RowEvArgName="RT_PageValRowChangeEvent">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="PageUrl" msprop:Generator_ColumnVarNameInTable="columnPageUrl" msprop:Generator_ColumnPropNameInRow="PageUrl" msprop:Generator_ColumnPropNameInTable="PageUrlColumn" msprop:Generator_UserColumnName="PageUrl">
|
||||
@@ -1636,7 +1704,7 @@ SELECT PageUrl, chiave, valore FROM RT_PageVal WHERE (PageUrl = @PageUrl) AND (c
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="v_selImballi" msprop:Generator_TableClassName="v_selImballiDataTable" msprop:Generator_TableVarName="tablev_selImballi" msprop:Generator_TablePropName="v_selImballi" msprop:Generator_RowDeletingName="v_selImballiRowDeleting" msprop:Generator_RowChangingName="v_selImballiRowChanging" msprop:Generator_RowEvHandlerName="v_selImballiRowChangeEventHandler" msprop:Generator_RowDeletedName="v_selImballiRowDeleted" msprop:Generator_UserTableName="v_selImballi" msprop:Generator_RowChangedName="v_selImballiRowChanged" msprop:Generator_RowEvArgName="v_selImballiRowChangeEvent" msprop:Generator_RowClassName="v_selImballiRow">
|
||||
<xs:element name="v_selImballi" msprop:Generator_TableClassName="v_selImballiDataTable" msprop:Generator_TableVarName="tablev_selImballi" msprop:Generator_RowChangedName="v_selImballiRowChanged" msprop:Generator_TablePropName="v_selImballi" msprop:Generator_RowDeletingName="v_selImballiRowDeleting" msprop:Generator_RowChangingName="v_selImballiRowChanging" msprop:Generator_RowEvHandlerName="v_selImballiRowChangeEventHandler" msprop:Generator_RowDeletedName="v_selImballiRowDeleted" msprop:Generator_RowClassName="v_selImballiRow" msprop:Generator_UserTableName="v_selImballi" msprop:Generator_RowEvArgName="v_selImballiRowChangeEvent">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="value" msprop:Generator_ColumnVarNameInTable="columnvalue" msprop:Generator_ColumnPropNameInRow="value" msprop:Generator_ColumnPropNameInTable="valueColumn" msprop:Generator_UserColumnName="value">
|
||||
@@ -1656,6 +1724,35 @@ SELECT PageUrl, chiave, valore FROM RT_PageVal WHERE (PageUrl = @PageUrl) AND (c
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="RemoteRebootLog" msprop:Generator_TableClassName="RemoteRebootLogDataTable" msprop:Generator_TableVarName="tableRemoteRebootLog" msprop:Generator_TablePropName="RemoteRebootLog" msprop:Generator_RowDeletingName="RemoteRebootLogRowDeleting" msprop:Generator_RowChangingName="RemoteRebootLogRowChanging" msprop:Generator_RowEvHandlerName="RemoteRebootLogRowChangeEventHandler" msprop:Generator_RowDeletedName="RemoteRebootLogRowDeleted" msprop:Generator_UserTableName="RemoteRebootLog" msprop:Generator_RowChangedName="RemoteRebootLogRowChanged" msprop:Generator_RowEvArgName="RemoteRebootLogRowChangeEvent" msprop:Generator_RowClassName="RemoteRebootLogRow">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="idxReboot" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnidxReboot" msprop:Generator_ColumnPropNameInRow="idxReboot" msprop:Generator_ColumnPropNameInTable="idxRebootColumn" msprop:Generator_UserColumnName="idxReboot" type="xs:int" />
|
||||
<xs:element name="CodMacchina" msprop:Generator_ColumnVarNameInTable="columnCodMacchina" msprop:Generator_ColumnPropNameInRow="CodMacchina" msprop:Generator_ColumnPropNameInTable="CodMacchinaColumn" msprop:Generator_UserColumnName="CodMacchina">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="IPv4" msprop:Generator_ColumnVarNameInTable="columnIPv4" msprop:Generator_ColumnPropNameInRow="IPv4" msprop:Generator_ColumnPropNameInTable="IPv4Column" msprop:Generator_UserColumnName="IPv4" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Agent" msprop:Generator_ColumnVarNameInTable="columnAgent" msprop:Generator_ColumnPropNameInRow="Agent" msprop:Generator_ColumnPropNameInTable="AgentColumn" msprop:Generator_UserColumnName="Agent" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="250" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="DataOraBoot" msprop:Generator_ColumnVarNameInTable="columnDataOraBoot" msprop:Generator_ColumnPropNameInRow="DataOraBoot" msprop:Generator_ColumnPropNameInTable="DataOraBootColumn" msprop:Generator_UserColumnName="DataOraBoot" type="xs:dateTime" minOccurs="0" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
@@ -1742,5 +1839,9 @@ SELECT PageUrl, chiave, valore FROM RT_PageVal WHERE (PageUrl = @PageUrl) AND (c
|
||||
<xs:selector xpath=".//mstns:v_selImballi" />
|
||||
<xs:field xpath="mstns:value" />
|
||||
</xs:unique>
|
||||
<xs:unique name="RemoteRebootLog_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//mstns:RemoteRebootLog" />
|
||||
<xs:field xpath="mstns:idxReboot" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
+27
-26
@@ -4,33 +4,34 @@
|
||||
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="450" 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="-10" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
|
||||
<Shapes>
|
||||
<Shape ID="DesignTable:v_selMag" ZOrder="6" X="18" Y="136" Height="153" Width="166" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selBlocco" ZOrder="5" X="598" Y="103" Height="172" Width="225" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="102" />
|
||||
<Shape ID="DesignTable:v_selTipoCella" ZOrder="25" X="635" Y="330" Height="191" Width="242" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="102" />
|
||||
<Shape ID="DesignTable:stp_getImpiantiByCodCS" ZOrder="24" X="313" Y="598" Height="172" Width="287" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
|
||||
<Shape ID="DesignTable:STP" ZOrder="15" X="14" Y="297" Height="267" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="81" />
|
||||
<Shape ID="DesignTable:v_selPeriodiTrad" ZOrder="23" X="681" Y="545" Height="153" Width="240" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selStatiListe" ZOrder="22" X="949" Y="219" Height="115" Width="225" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
|
||||
<Shape ID="DesignTable:v_selTipoLista" ZOrder="16" X="1005" Y="684" Height="153" Width="224" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selUdcByPart" ZOrder="18" X="1003" Y="426" Height="191" Width="228" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
|
||||
<Shape ID="DesignTable:v_selTipoDelibera" ZOrder="21" X="948" Y="56" Height="115" Width="246" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
|
||||
<Shape ID="DesignTable:stp_ricercaFullTerminalino" ZOrder="20" X="377" Y="346" Height="134" Width="210" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selMagLogico" ZOrder="9" X="56" Y="683" Height="153" Width="236" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selDestinatariListePrelievo" ZOrder="19" X="369" Y="131" Height="172" Width="209" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selParticolari" ZOrder="17" X="676" Y="732" Height="172" Width="268" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selPostazioni" ZOrder="14" X="402" Y="852" Height="172" Width="216" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selSoggetti" ZOrder="10" X="754" Y="923" Height="153" Width="195" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selAzioniUt" ZOrder="13" X="1049" Y="929" Height="115" Width="239" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
|
||||
<Shape ID="DesignTable:v_selUDC_SAO" ZOrder="3" X="220" Y="1074" Height="153" Width="215" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selPartic_SAO" ZOrder="12" X="450" Y="1080" Height="153" Width="299" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selOperatori" ZOrder="11" X="829" Y="1090" Height="134" Width="228" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selTipoPart" ZOrder="8" X="1094" Y="1093" Height="115" Width="222" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
|
||||
<Shape ID="DesignTable:v_selLinee" ZOrder="7" X="193" Y="4" Height="153" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:Config" ZOrder="4" X="25" Y="1075" Height="153" Width="183" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:RT_PageVal" ZOrder="2" X="25" Y="1241" Height="191" Width="253" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selImballi" ZOrder="1" X="79" Y="876" Height="153" Width="212" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
|
||||
<Shape ID="DesignTable:v_selMag" ZOrder="7" X="18" Y="136" Height="153" Width="166" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selBlocco" ZOrder="6" X="598" Y="103" Height="172" Width="225" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="102" />
|
||||
<Shape ID="DesignTable:v_selTipoCella" ZOrder="26" X="635" Y="330" Height="191" Width="242" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="102" />
|
||||
<Shape ID="DesignTable:stp_getImpiantiByCodCS" ZOrder="25" X="313" Y="598" Height="172" Width="287" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
|
||||
<Shape ID="DesignTable:STP" ZOrder="16" X="14" Y="297" Height="267" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="81" />
|
||||
<Shape ID="DesignTable:v_selPeriodiTrad" ZOrder="24" X="681" Y="545" Height="153" Width="240" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selStatiListe" ZOrder="23" X="949" Y="219" Height="115" Width="225" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
|
||||
<Shape ID="DesignTable:v_selTipoLista" ZOrder="17" X="1005" Y="684" Height="153" Width="224" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selUdcByPart" ZOrder="19" X="1003" Y="426" Height="191" Width="228" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
|
||||
<Shape ID="DesignTable:v_selTipoDelibera" ZOrder="22" X="948" Y="56" Height="115" Width="246" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
|
||||
<Shape ID="DesignTable:stp_ricercaFullTerminalino" ZOrder="21" X="377" Y="346" Height="134" Width="210" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selMagLogico" ZOrder="10" X="56" Y="683" Height="153" Width="236" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selDestinatariListePrelievo" ZOrder="20" X="369" Y="131" Height="172" Width="209" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selParticolari" ZOrder="18" X="676" Y="732" Height="172" Width="268" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selPostazioni" ZOrder="15" X="402" Y="852" Height="172" Width="216" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selSoggetti" ZOrder="11" X="754" Y="923" Height="153" Width="195" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selAzioniUt" ZOrder="14" X="1049" Y="929" Height="115" Width="239" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
|
||||
<Shape ID="DesignTable:v_selUDC_SAO" ZOrder="4" X="220" Y="1074" Height="153" Width="215" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selPartic_SAO" ZOrder="13" X="450" Y="1080" Height="153" Width="299" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selOperatori" ZOrder="12" X="829" Y="1090" Height="134" Width="228" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selTipoPart" ZOrder="9" X="1094" Y="1093" Height="115" Width="222" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
|
||||
<Shape ID="DesignTable:v_selLinee" ZOrder="8" X="193" Y="4" Height="153" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:Config" ZOrder="5" X="25" Y="1075" Height="153" Width="183" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:RT_PageVal" ZOrder="3" X="25" Y="1241" Height="191" Width="253" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
|
||||
<Shape ID="DesignTable:v_selImballi" ZOrder="2" X="79" Y="876" Height="153" Width="212" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
|
||||
<Shape ID="DesignTable:RemoteRebootLog" ZOrder="1" X="38" Y="579" Height="172" Width="253" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
|
||||
</Shapes>
|
||||
<Connectors />
|
||||
</DiagramLayout>
|
||||
Binary file not shown.
Binary file not shown.
@@ -24,6 +24,7 @@ namespace GMW_data
|
||||
public DS_UtilityTableAdapters.v_selParticolariTableAdapter taSelParticolari;
|
||||
public DS_UtilityTableAdapters.v_selImballiTableAdapter taSelImballi;
|
||||
public DS_UtilityTableAdapters.ConfigTableAdapter taConfig;
|
||||
public DS_UtilityTableAdapters.RemoteRebootLogTableAdapter taRRL;
|
||||
public DS_UtilityTableAdapters.RT_PageValTableAdapter taRTPV;
|
||||
|
||||
public DS_batchTableAdapters.AS400_ComandiTableAdapter taAs400;
|
||||
@@ -43,6 +44,7 @@ namespace GMW_data
|
||||
taSelParticolari = new DS_UtilityTableAdapters.v_selParticolariTableAdapter();
|
||||
taSelImballi = new DS_UtilityTableAdapters.v_selImballiTableAdapter();
|
||||
taConfig = new DS_UtilityTableAdapters.ConfigTableAdapter();
|
||||
taRRL = new DS_UtilityTableAdapters.RemoteRebootLogTableAdapter();
|
||||
taRTPV = new DS_UtilityTableAdapters.RT_PageValTableAdapter();
|
||||
|
||||
taAs400 = new GMW_data.DS_batchTableAdapters.AS400_ComandiTableAdapter();
|
||||
@@ -64,6 +66,7 @@ namespace GMW_data
|
||||
taSelParticolari.Connection.ConnectionString = connString;
|
||||
taSelImballi.Connection.ConnectionString = connString;
|
||||
taConfig.Connection.ConnectionString = connString;
|
||||
taRRL.Connection.ConnectionString = connString;
|
||||
taRTPV.Connection.ConnectionString = connString;
|
||||
|
||||
taAs400.Connection.ConnectionString = connString;
|
||||
@@ -171,6 +174,126 @@ namespace GMW_data
|
||||
}
|
||||
|
||||
|
||||
#endregion
|
||||
|
||||
#region area gestione rPI
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
/// <param name="CodMacchina"></param>
|
||||
/// <param name="IPv4"></param>
|
||||
/// <param name="agent"></param>
|
||||
/// <returns></returns>
|
||||
public inputComando registraStartup(string CodMacchina, string IPv4, string agent)
|
||||
{
|
||||
if (memLayer.ML.confReadInt("_logLevel") > 6)
|
||||
{
|
||||
logger.lg.scriviLog(string.Format("{0}---------------------------{0}Richiesta registrazione (ri)avvio Macchina {1}", Environment.NewLine, CodMacchina), tipoLog.INFO);
|
||||
}
|
||||
// formatto output
|
||||
inputComando answ = new inputComando();
|
||||
// scrivo remote reboot alive!
|
||||
scriviRemoteReboot(CodMacchina, IPv4, agent);
|
||||
// scrivo PRIMO keep alive
|
||||
scriviPrimoKeepAlive(CodMacchina, DateTime.Now);
|
||||
|
||||
|
||||
return answ;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// scrive un evento di keepalive sulla tabella
|
||||
/// </summary>
|
||||
/// <param name="IdxMacchina"></param>
|
||||
/// <param name="oraMacchina"></param>
|
||||
/// <returns></returns>
|
||||
public void scriviKeepAlive(string IdxMacchina, DateTime oraMacchina)
|
||||
{
|
||||
#if false
|
||||
// salvo in variabile boolean se registrare keep alive su db o meno
|
||||
bool doWrite = false;
|
||||
string nomeVar = string.Format("KA{0}", IdxMacchina);
|
||||
// in primis controllo se in cache c'è oggetto keep alive x macchina... formato KA{ID-MACCHINA}
|
||||
if (memLayer.ML.isInCacheObject(nomeVar))
|
||||
{
|
||||
// leggo data ora, se è + vecchia di corrente - kaMinUpdSec segno da aggiornare
|
||||
DateTime adesso = DateTime.Now;
|
||||
DateTime lastKA = DateTime.Now;
|
||||
try
|
||||
{
|
||||
lastKA = (DateTime)memLayer.ML.objCacheObj(nomeVar);
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
if (adesso.AddSeconds(-memLayer.ML.CRI("kaMinUpdSec")) > lastKA)
|
||||
{
|
||||
doWrite = true;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
// non c'è in sessione, lo salvo
|
||||
memLayer.ML.setCacheVal(nomeVar, oraMacchina);
|
||||
// indico di fare refresh
|
||||
doWrite = true;
|
||||
}
|
||||
if (doWrite)
|
||||
{
|
||||
try
|
||||
{
|
||||
if (memLayer.ML.confReadBool("forceResetKeepAlive"))
|
||||
{
|
||||
taKeepAlive.Connection.Close();
|
||||
taKeepAlive.Connection.Open();
|
||||
}
|
||||
else
|
||||
{
|
||||
if (taKeepAlive.Connection.State == ConnectionState.Closed)
|
||||
{
|
||||
taKeepAlive.Connection.Open();
|
||||
}
|
||||
}
|
||||
taKeepAlive.UpdateQueryNoStartTime(DateTime.Now, oraMacchina, IdxMacchina);
|
||||
}
|
||||
catch (Exception exc)
|
||||
{
|
||||
logger.lg.scriviLog(string.Format("Errore in scrittura keep alive!{0}oraMacchina:{1} - IdxMacchina:{2}{0}{3}", Environment.NewLine, oraMacchina, IdxMacchina, exc), tipoLog.EXCEPTION);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
}
|
||||
/// <summary>
|
||||
/// scrive un evento di start di keepalive sulla tabella
|
||||
/// </summary>
|
||||
/// <param name="IdxMacchina"></param>
|
||||
/// <param name="oraMacchina"></param>
|
||||
/// <returns></returns>
|
||||
public void scriviPrimoKeepAlive(string IdxMacchina, DateTime oraMacchina)
|
||||
{
|
||||
#if false
|
||||
// se non c'è riga macchina insert...
|
||||
if (taKeepAlive.GetData().FindByIdxMacchina(IdxMacchina) == null)
|
||||
{
|
||||
taKeepAlive.Insert(IdxMacchina, DateTime.Now, oraMacchina, DateTime.Now);
|
||||
}
|
||||
else // altrimenti update!
|
||||
{
|
||||
taKeepAlive.UpdateQuery(DateTime.Now, oraMacchina, DateTime.Now, IdxMacchina);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
/// <summary>
|
||||
/// Registra un evento di RemoteReboot sulla tabella
|
||||
/// </summary>
|
||||
/// <param name="IdxMacchina"></param>
|
||||
/// <param name="IPv4"></param>
|
||||
/// <param name="agent"></param>
|
||||
/// <returns></returns>
|
||||
public void scriviRemoteReboot(string IdxMacchina, string IPv4, string agent)
|
||||
{
|
||||
taRRL.Insert(IdxMacchina, IPv4, agent, DateTime.Now);
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user