Compare commits
17 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| eb722c6e44 | |||
| 502d5ba092 | |||
| 1cb1878e8a | |||
| a54cd875ce | |||
| 4ab4a9c0ae | |||
| f1762a078f | |||
| 8781679ce7 | |||
| 3c8d351438 | |||
| d980229ac0 | |||
| a53530569d | |||
| bdbc91f83a | |||
| ae562ec3cc | |||
| d9e4f9fc18 | |||
| c74252e31a | |||
| 8398cc2ab6 | |||
| cbb9723609 | |||
| 072b9db5f0 |
Vendored
+3
-3
@@ -7,10 +7,10 @@ pipeline {
|
||||
steps {
|
||||
/* calcolo numero versione... diverso x branch MASTER/DEVELOP */
|
||||
script {
|
||||
withEnv(['NEXT_BUILD_NUMBER=754']) {
|
||||
withEnv(['NEXT_BUILD_NUMBER=759']) {
|
||||
// env.versionNumber = VersionNumber(versionNumberString : '5.0.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true)
|
||||
env.versionNumber = VersionNumber(versionNumberString : '5.0.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}')
|
||||
env.versionNumberBeta = VersionNumber(versionNumberString : '5.0.${BUILD_DATE_FORMATTED, "yyMM"}-beta.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}')
|
||||
env.versionNumber = VersionNumber(versionNumberString : '5.1.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}')
|
||||
env.versionNumberBeta = VersionNumber(versionNumberString : '5.1.${BUILD_DATE_FORMATTED, "yyMM"}-beta.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}')
|
||||
env.APP_NAME = 'SteamWareLib'
|
||||
}
|
||||
}
|
||||
|
||||
+1753
-1655
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -7,58 +7,103 @@ using System.Threading.Tasks;
|
||||
|
||||
namespace SteamWare.Reports
|
||||
{
|
||||
/// <summary>
|
||||
/// Configuraizone di una coda di stampa (1 coda = 1 tipo di report + stampante)
|
||||
/// </summary>
|
||||
public class queueConf
|
||||
{
|
||||
/// <summary>
|
||||
/// Nome coda
|
||||
/// Corpo risposta alla chiamata
|
||||
/// </summary>
|
||||
public string name { get; set; } = "default";
|
||||
public class printTask
|
||||
{
|
||||
#region Public Properties
|
||||
|
||||
/// <summary>
|
||||
/// Ulteriore messaggio opzionale
|
||||
/// </summary>
|
||||
public string message { get; set; } = "";
|
||||
|
||||
/// <summary>
|
||||
/// Stato da impostare sul task : 0 --> DA FARE, 1 --> fatto, -1 --> annullato
|
||||
/// </summary>
|
||||
public int newStatus { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// Numero di ticket della richeista di stampa (per poter chiudere)
|
||||
/// </summary>
|
||||
public string ticketNum { get; set; } = "";
|
||||
|
||||
#endregion Public Properties
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Template report (rdlc)
|
||||
/// Configuraizone di una coda di stampa (1 coda = 1 tipo di report + stampante)
|
||||
/// </summary>
|
||||
public string template { get; set; } = "default.rdlc";
|
||||
public class queueConf
|
||||
{
|
||||
#region Public Properties
|
||||
|
||||
/// <summary>
|
||||
/// Configurazione device di stampa
|
||||
/// </summary>
|
||||
public devInfoParam deviceInfoParam { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Nome coda
|
||||
/// </summary>
|
||||
public string name { get; set; } = "default";
|
||||
|
||||
/// <summary>
|
||||
/// Nome stampante (opzionale)
|
||||
/// </summary>
|
||||
public string printerName { get; set; } = "Microsoft Print to PDF";
|
||||
|
||||
/// <summary>
|
||||
/// Template report (rdlc)
|
||||
/// </summary>
|
||||
public string template { get; set; } = "default.rdlc";
|
||||
|
||||
#endregion Public Properties
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Nome stampante (opzionale)
|
||||
/// Configuraizone di un report (nom/type --> template)
|
||||
/// </summary>
|
||||
public string printerName { get; set; } = "Microsoft Print to PDF";
|
||||
public class reportConf
|
||||
{
|
||||
#region Public Properties
|
||||
|
||||
/// <summary>
|
||||
/// Nome coda
|
||||
/// </summary>
|
||||
public string name { get; set; } = "default";
|
||||
|
||||
/// <summary>
|
||||
/// Template report (rdlc)
|
||||
/// </summary>
|
||||
public string template { get; set; } = "default.rdlc";
|
||||
|
||||
#endregion Public Properties
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Configurazione device di stampa
|
||||
/// Istanza dei dati di stampa di un SINGOLO docuemnto (report SSRS)
|
||||
/// </summary>
|
||||
public devInfoParam deviceInfoParam { get; set; }
|
||||
}
|
||||
/// <summary>
|
||||
/// Istanza dei dati di stampa di un SINGOLO docuemnto (report SSRS)
|
||||
/// </summary>
|
||||
public class reportData
|
||||
{
|
||||
/// <summary>
|
||||
/// Numero di ticket della richeista di stampa (per poter chiudere)
|
||||
/// </summary>
|
||||
public string ticketNum { get; set; } = "";
|
||||
/// <summary>
|
||||
/// Dictionary degli RDS da impiegare, chiave = nome RDS, valore = tabella RDS
|
||||
/// </summary>
|
||||
public Dictionary<string, DataTable> rdsData { get; set; }
|
||||
}
|
||||
/// <summary>
|
||||
/// Corpo risposta alla chiamata
|
||||
/// </summary>
|
||||
public class printTask
|
||||
{
|
||||
/// <summary>
|
||||
/// Numero di ticket della richeista di stampa (per poter chiudere)
|
||||
/// </summary>
|
||||
public string ticketNum { get; set; } = "";
|
||||
/// <summary>
|
||||
/// Stato da impostare sul task : 0 --> DA FARE, 1 --> fatto, -1 --> annullato
|
||||
/// </summary>
|
||||
public int newStatus { get; set; } = 0;
|
||||
/// <summary>
|
||||
/// Ulteriore messaggio opzionale
|
||||
/// </summary>
|
||||
public string message { get; set; } = "";
|
||||
}
|
||||
}
|
||||
public class reportData
|
||||
{
|
||||
#region Public Properties
|
||||
|
||||
/// <summary>
|
||||
/// Dictionary degli RDS da impiegare, chiave = nome RDS, valore = tabella RDS
|
||||
/// </summary>
|
||||
public Dictionary<string, DataTable> rdsData { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Template report (rdlc) della SINGOLA richiesta di stampa (per gestione multi coda), se vuoto --> prendo quello della coda
|
||||
/// </summary>
|
||||
public string template { get; set; } = "";
|
||||
|
||||
/// <summary>
|
||||
/// Numero di ticket della richiesta di stampa (per poter chiudere)
|
||||
/// </summary>
|
||||
public string ticketNum { get; set; } = "";
|
||||
|
||||
#endregion Public Properties
|
||||
}
|
||||
}
|
||||
@@ -6,9 +6,9 @@ namespace SteamWare
|
||||
{
|
||||
|
||||
|
||||
public partial class DS_Billing
|
||||
{
|
||||
}
|
||||
public partial class DS_Billing
|
||||
{
|
||||
}
|
||||
}
|
||||
namespace SteamWare
|
||||
{
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
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="0" ViewPortY="-10" 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="83" ViewPortY="-10" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
|
||||
<Shapes>
|
||||
<Shape ID="DesignTable:selTipo" ZOrder="16" X="1163" Y="72" Height="135" Width="217" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="76" />
|
||||
<Shape ID="DesignTable:selCli" ZOrder="17" X="1151" Y="237" Height="135" Width="203" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="76" />
|
||||
<Shape ID="DesignTable:Documenti" ZOrder="3" X="127" Y="52" Height="802" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="559" />
|
||||
<Shape ID="DesignTable:Documenti" ZOrder="3" X="127" Y="106" Height="704" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="501" />
|
||||
<Shape ID="DesignTable:Righe" ZOrder="8" X="501" Y="360" Height="457" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="306" />
|
||||
<Shape ID="DesignTable:selIVA" ZOrder="15" X="1182" Y="402" Height="135" Width="211" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="76" />
|
||||
<Shape ID="DesignTable:VAT" ZOrder="14" X="499" Y="928" Height="273" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="168" />
|
||||
|
||||
Generated
+7085
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,8 @@
|
||||
namespace SteamWare
|
||||
{
|
||||
|
||||
|
||||
public partial class DS_Budget
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--<autogenerated>
|
||||
This code was generated by a tool.
|
||||
Changes to this file may cause incorrect behavior and will be lost if
|
||||
the code is regenerated.
|
||||
</autogenerated>-->
|
||||
<DataSetUISetting Version="1.00" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||
<TableUISettings />
|
||||
</DataSetUISetting>
|
||||
@@ -0,0 +1,748 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xs:schema id="DS_Budget" targetNamespace="http://tempuri.org/DS_Budget.xsd" xmlns:mstns="http://tempuri.org/DS_Budget.xsd" xmlns="http://tempuri.org/DS_Budget.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
|
||||
<xs:annotation>
|
||||
<xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
|
||||
<DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||
<Connections>
|
||||
<Connection AppSettingsObjectName="Settings" AppSettingsPropertyName="SEL_fatture_SteamWareConnectionString" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="SEL_fatture_SteamWareConnectionString (Settings)" ParameterPrefix="@" PropertyReference="ApplicationSettings.SteamWare.Properties.Settings.GlobalReference.Default.SEL_fatture_SteamWareConnectionString" Provider="System.Data.SqlClient" />
|
||||
</Connections>
|
||||
<Tables>
|
||||
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="TrattativeTableAdapter" GeneratorDataComponentClassName="TrattativeTableAdapter" Name="Trattative" UserDataComponentName="TrattativeTableAdapter">
|
||||
<MainSource>
|
||||
<DbSource ConnectionRef="SEL_fatture_SteamWareConnectionString (Settings)" DbObjectName="SEL_fatture_SteamWare.dbo.Trattative" 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 [Trattative] WHERE (([CodTrattativa] = @Original_CodTrattativa) AND ([Data] = @Original_Data) AND ([codiceCliente] = @Original_codiceCliente) AND ([Descrizione] = @Original_Descrizione) AND ([Referente] = @Original_Referente) AND ([BasePath] = @Original_BasePath))</CommandText>
|
||||
<Parameters>
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodTrattativa" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodTrattativa" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_Data" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="Data" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_codiceCliente" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="codiceCliente" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Descrizione" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Descrizione" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Referente" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Referente" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_BasePath" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="BasePath" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
</Parameters>
|
||||
</DbCommand>
|
||||
</DeleteCommand>
|
||||
<InsertCommand>
|
||||
<DbCommand CommandType="Text" ModifiedByUser="false">
|
||||
<CommandText>INSERT INTO [Trattative] ([CodTrattativa], [Data], [codiceCliente], [Descrizione], [Referente], [BasePath]) VALUES (@CodTrattativa, @Data, @codiceCliente, @Descrizione, @Referente, @BasePath);
|
||||
SELECT CodTrattativa, Data, codiceCliente, Descrizione, Referente, BasePath FROM Trattative WHERE (CodTrattativa = @CodTrattativa)</CommandText>
|
||||
<Parameters>
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodTrattativa" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodTrattativa" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Data" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="Data" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@codiceCliente" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="codiceCliente" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Descrizione" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Descrizione" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Referente" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Referente" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@BasePath" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="BasePath" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
</Parameters>
|
||||
</DbCommand>
|
||||
</InsertCommand>
|
||||
<SelectCommand>
|
||||
<DbCommand CommandType="Text" ModifiedByUser="true">
|
||||
<CommandText>SELECT * FROM Trattative</CommandText>
|
||||
<Parameters />
|
||||
</DbCommand>
|
||||
</SelectCommand>
|
||||
<UpdateCommand>
|
||||
<DbCommand CommandType="Text" ModifiedByUser="false">
|
||||
<CommandText>UPDATE [Trattative] SET [CodTrattativa] = @CodTrattativa, [Data] = @Data, [codiceCliente] = @codiceCliente, [Descrizione] = @Descrizione, [Referente] = @Referente, [BasePath] = @BasePath WHERE (([CodTrattativa] = @Original_CodTrattativa) AND ([Data] = @Original_Data) AND ([codiceCliente] = @Original_codiceCliente) AND ([Descrizione] = @Original_Descrizione) AND ([Referente] = @Original_Referente) AND ([BasePath] = @Original_BasePath));
|
||||
SELECT CodTrattativa, Data, codiceCliente, Descrizione, Referente, BasePath FROM Trattative WHERE (CodTrattativa = @CodTrattativa)</CommandText>
|
||||
<Parameters>
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodTrattativa" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodTrattativa" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Data" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="Data" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@codiceCliente" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="codiceCliente" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Descrizione" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Descrizione" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Referente" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Referente" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@BasePath" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="BasePath" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodTrattativa" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodTrattativa" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_Data" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="Data" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_codiceCliente" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="codiceCliente" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Descrizione" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Descrizione" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Referente" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Referente" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_BasePath" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="BasePath" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
</Parameters>
|
||||
</DbCommand>
|
||||
</UpdateCommand>
|
||||
</DbSource>
|
||||
</MainSource>
|
||||
<Mappings>
|
||||
<Mapping SourceColumn="CodTrattativa" DataSetColumn="CodTrattativa" />
|
||||
<Mapping SourceColumn="Data" DataSetColumn="Data" />
|
||||
<Mapping SourceColumn="codiceCliente" DataSetColumn="codiceCliente" />
|
||||
<Mapping SourceColumn="Descrizione" DataSetColumn="Descrizione" />
|
||||
<Mapping SourceColumn="Referente" DataSetColumn="Referente" />
|
||||
<Mapping SourceColumn="BasePath" DataSetColumn="BasePath" />
|
||||
</Mappings>
|
||||
<Sources />
|
||||
</TableAdapter>
|
||||
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="DocComTableAdapter" GeneratorDataComponentClassName="DocComTableAdapter" Name="DocCom" UserDataComponentName="DocComTableAdapter">
|
||||
<MainSource>
|
||||
<DbSource ConnectionRef="SEL_fatture_SteamWareConnectionString (Settings)" DbObjectName="SEL_fatture_SteamWare.dbo.DocCom" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
|
||||
<DeleteCommand>
|
||||
<DbCommand CommandType="Text" ModifiedByUser="false">
|
||||
<CommandText>DELETE FROM [DocCom] WHERE (([CodDocCom] = @Original_CodDocCom) AND ([CodTrattativa] = @Original_CodTrattativa) AND ([NumDoc] = @Original_NumDoc) AND ([DocType] = @Original_DocType) AND ([Data] = @Original_Data) AND ([CodBasket] = @Original_CodBasket) AND ([DocPath] = @Original_DocPath))</CommandText>
|
||||
<Parameters>
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodDocCom" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodDocCom" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodTrattativa" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodTrattativa" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_NumDoc" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="NumDoc" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_DocType" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DocType" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_Data" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="Data" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodBasket" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodBasket" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_DocPath" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DocPath" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
</Parameters>
|
||||
</DbCommand>
|
||||
</DeleteCommand>
|
||||
<InsertCommand>
|
||||
<DbCommand CommandType="Text" ModifiedByUser="false">
|
||||
<CommandText>INSERT INTO [DocCom] ([CodDocCom], [CodTrattativa], [NumDoc], [DocType], [Data], [CodBasket], [DocPath]) VALUES (@CodDocCom, @CodTrattativa, @NumDoc, @DocType, @Data, @CodBasket, @DocPath);
|
||||
SELECT CodDocCom, CodTrattativa, NumDoc, DocType, Data, CodBasket, DocPath FROM DocCom WHERE (CodDocCom = @CodDocCom)</CommandText>
|
||||
<Parameters>
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodDocCom" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodDocCom" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodTrattativa" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodTrattativa" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@NumDoc" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="NumDoc" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@DocType" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DocType" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Data" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="Data" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodBasket" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodBasket" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@DocPath" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DocPath" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
</Parameters>
|
||||
</DbCommand>
|
||||
</InsertCommand>
|
||||
<SelectCommand>
|
||||
<DbCommand CommandType="Text" ModifiedByUser="true">
|
||||
<CommandText>SELECT *
|
||||
FROM DocCom
|
||||
</CommandText>
|
||||
<Parameters />
|
||||
</DbCommand>
|
||||
</SelectCommand>
|
||||
<UpdateCommand>
|
||||
<DbCommand CommandType="Text" ModifiedByUser="false">
|
||||
<CommandText>UPDATE [DocCom] SET [CodDocCom] = @CodDocCom, [CodTrattativa] = @CodTrattativa, [NumDoc] = @NumDoc, [DocType] = @DocType, [Data] = @Data, [CodBasket] = @CodBasket, [DocPath] = @DocPath WHERE (([CodDocCom] = @Original_CodDocCom) AND ([CodTrattativa] = @Original_CodTrattativa) AND ([NumDoc] = @Original_NumDoc) AND ([DocType] = @Original_DocType) AND ([Data] = @Original_Data) AND ([CodBasket] = @Original_CodBasket) AND ([DocPath] = @Original_DocPath));
|
||||
SELECT CodDocCom, CodTrattativa, NumDoc, DocType, Data, CodBasket, DocPath FROM DocCom WHERE (CodDocCom = @CodDocCom)</CommandText>
|
||||
<Parameters>
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodDocCom" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodDocCom" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodTrattativa" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodTrattativa" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@NumDoc" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="NumDoc" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@DocType" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DocType" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Data" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="Data" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodBasket" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodBasket" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@DocPath" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DocPath" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodDocCom" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodDocCom" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodTrattativa" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodTrattativa" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_NumDoc" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="NumDoc" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_DocType" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DocType" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_Data" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="Data" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodBasket" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodBasket" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_DocPath" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="DocPath" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
</Parameters>
|
||||
</DbCommand>
|
||||
</UpdateCommand>
|
||||
</DbSource>
|
||||
</MainSource>
|
||||
<Mappings>
|
||||
<Mapping SourceColumn="CodDoc" DataSetColumn="CodDocCom" />
|
||||
<Mapping SourceColumn="CodDocCom" DataSetColumn="CodDocCom" />
|
||||
<Mapping SourceColumn="CodTrattativa" DataSetColumn="CodTrattativa" />
|
||||
<Mapping SourceColumn="NumDoc" DataSetColumn="NumDoc" />
|
||||
<Mapping SourceColumn="DocType" DataSetColumn="DocType" />
|
||||
<Mapping SourceColumn="Data" DataSetColumn="Data" />
|
||||
<Mapping SourceColumn="CodBasket" DataSetColumn="CodBasket" />
|
||||
<Mapping SourceColumn="DocPath" DataSetColumn="DocPath" />
|
||||
</Mappings>
|
||||
<Sources />
|
||||
</TableAdapter>
|
||||
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="ListinoTableAdapter" GeneratorDataComponentClassName="ListinoTableAdapter" Name="Listino" UserDataComponentName="ListinoTableAdapter">
|
||||
<MainSource>
|
||||
<DbSource ConnectionRef="SEL_fatture_SteamWareConnectionString (Settings)" DbObjectName="SEL_fatture_SteamWare.dbo.Listino" 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 [Listino] WHERE (([CodItem] = @Original_CodItem) AND ([ResType] = @Original_ResType) AND ([UM] = @Original_UM) AND ([Descrizione] = @Original_Descrizione) AND ([UnitCost] = @Original_UnitCost) AND ([UnitPrice] = @Original_UnitPrice))</CommandText>
|
||||
<Parameters>
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_CodItem" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="CodItem" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_ResType" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="ResType" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_UM" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="UM" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Descrizione" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Descrizione" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Decimal" Direction="Input" ParameterName="@Original_UnitCost" Precision="18" ProviderType="Decimal" Scale="3" Size="0" SourceColumn="UnitCost" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Decimal" Direction="Input" ParameterName="@Original_UnitPrice" Precision="18" ProviderType="Decimal" Scale="3" Size="0" SourceColumn="UnitPrice" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
</Parameters>
|
||||
</DbCommand>
|
||||
</DeleteCommand>
|
||||
<InsertCommand>
|
||||
<DbCommand CommandType="Text" ModifiedByUser="false">
|
||||
<CommandText>INSERT INTO [Listino] ([CodItem], [ResType], [UM], [Descrizione], [UnitCost], [UnitPrice]) VALUES (@CodItem, @ResType, @UM, @Descrizione, @UnitCost, @UnitPrice);
|
||||
SELECT CodItem, ResType, UM, Descrizione, UnitCost, UnitPrice FROM Listino WHERE (CodItem = @CodItem)</CommandText>
|
||||
<Parameters>
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@CodItem" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="CodItem" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@ResType" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="ResType" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@UM" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="UM" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Descrizione" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Descrizione" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Decimal" Direction="Input" ParameterName="@UnitCost" Precision="18" ProviderType="Decimal" Scale="3" Size="0" SourceColumn="UnitCost" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Decimal" Direction="Input" ParameterName="@UnitPrice" Precision="18" ProviderType="Decimal" Scale="3" Size="0" SourceColumn="UnitPrice" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
</Parameters>
|
||||
</DbCommand>
|
||||
</InsertCommand>
|
||||
<SelectCommand>
|
||||
<DbCommand CommandType="Text" ModifiedByUser="true">
|
||||
<CommandText>SELECT * FROM Listino</CommandText>
|
||||
<Parameters />
|
||||
</DbCommand>
|
||||
</SelectCommand>
|
||||
<UpdateCommand>
|
||||
<DbCommand CommandType="Text" ModifiedByUser="false">
|
||||
<CommandText>UPDATE [Listino] SET [CodItem] = @CodItem, [ResType] = @ResType, [UM] = @UM, [Descrizione] = @Descrizione, [UnitCost] = @UnitCost, [UnitPrice] = @UnitPrice WHERE (([CodItem] = @Original_CodItem) AND ([ResType] = @Original_ResType) AND ([UM] = @Original_UM) AND ([Descrizione] = @Original_Descrizione) AND ([UnitCost] = @Original_UnitCost) AND ([UnitPrice] = @Original_UnitPrice));
|
||||
SELECT CodItem, ResType, UM, Descrizione, UnitCost, UnitPrice FROM Listino WHERE (CodItem = @CodItem)</CommandText>
|
||||
<Parameters>
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@CodItem" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="CodItem" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@ResType" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="ResType" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@UM" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="UM" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Descrizione" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Descrizione" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Decimal" Direction="Input" ParameterName="@UnitCost" Precision="18" ProviderType="Decimal" Scale="3" Size="0" SourceColumn="UnitCost" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Decimal" Direction="Input" ParameterName="@UnitPrice" Precision="18" ProviderType="Decimal" Scale="3" Size="0" SourceColumn="UnitPrice" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_CodItem" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="CodItem" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_ResType" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="ResType" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_UM" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="UM" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Descrizione" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Descrizione" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Decimal" Direction="Input" ParameterName="@Original_UnitCost" Precision="18" ProviderType="Decimal" Scale="3" Size="0" SourceColumn="UnitCost" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Decimal" Direction="Input" ParameterName="@Original_UnitPrice" Precision="18" ProviderType="Decimal" Scale="3" Size="0" SourceColumn="UnitPrice" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
</Parameters>
|
||||
</DbCommand>
|
||||
</UpdateCommand>
|
||||
</DbSource>
|
||||
</MainSource>
|
||||
<Mappings>
|
||||
<Mapping SourceColumn="CodItem" DataSetColumn="CodItem" />
|
||||
<Mapping SourceColumn="ResType" DataSetColumn="ResType" />
|
||||
<Mapping SourceColumn="UM" DataSetColumn="UM" />
|
||||
<Mapping SourceColumn="Descrizione" DataSetColumn="Descrizione" />
|
||||
<Mapping SourceColumn="UnitCost" DataSetColumn="UnitCost" />
|
||||
<Mapping SourceColumn="UnitPrice" DataSetColumn="UnitPrice" />
|
||||
</Mappings>
|
||||
<Sources />
|
||||
</TableAdapter>
|
||||
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="RisorseTableAdapter" GeneratorDataComponentClassName="RisorseTableAdapter" Name="Risorse" UserDataComponentName="RisorseTableAdapter">
|
||||
<MainSource>
|
||||
<DbSource ConnectionRef="SEL_fatture_SteamWareConnectionString (Settings)" DbObjectName="SEL_fatture_SteamWare.dbo.Risorse" 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 [Risorse] WHERE (([IdxRes] = @Original_IdxRes) AND ([CodDocCom] = @Original_CodDocCom) AND ([Ordinal] = @Original_Ordinal) AND ([CodItem] = @Original_CodItem) AND ([Qty] = @Original_Qty) AND ([QtyOffered] = @Original_QtyOffered) AND ([UnitPriceOffered] = @Original_UnitPriceOffered))</CommandText>
|
||||
<Parameters>
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_IdxRes" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="IdxRes" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodDocCom" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodDocCom" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Ordinal" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Ordinal" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_CodItem" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="CodItem" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Decimal" Direction="Input" ParameterName="@Original_Qty" Precision="18" ProviderType="Decimal" Scale="3" Size="0" SourceColumn="Qty" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Decimal" Direction="Input" ParameterName="@Original_QtyOffered" Precision="18" ProviderType="Decimal" Scale="3" Size="0" SourceColumn="QtyOffered" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Decimal" Direction="Input" ParameterName="@Original_UnitPriceOffered" Precision="18" ProviderType="Decimal" Scale="3" Size="0" SourceColumn="UnitPriceOffered" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
</Parameters>
|
||||
</DbCommand>
|
||||
</DeleteCommand>
|
||||
<InsertCommand>
|
||||
<DbCommand CommandType="Text" ModifiedByUser="false">
|
||||
<CommandText>INSERT INTO [Risorse] ([CodDocCom], [Ordinal], [CodItem], [Qty], [QtyOffered], [UnitPriceOffered]) VALUES (@CodDocCom, @Ordinal, @CodItem, @Qty, @QtyOffered, @UnitPriceOffered);
|
||||
SELECT IdxRes, CodDocCom, Ordinal, CodItem, Qty, QtyOffered, UnitPriceOffered FROM Risorse WHERE (IdxRes = SCOPE_IDENTITY())</CommandText>
|
||||
<Parameters>
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodDocCom" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodDocCom" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Ordinal" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Ordinal" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@CodItem" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="CodItem" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Decimal" Direction="Input" ParameterName="@Qty" Precision="18" ProviderType="Decimal" Scale="3" Size="0" SourceColumn="Qty" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Decimal" Direction="Input" ParameterName="@QtyOffered" Precision="18" ProviderType="Decimal" Scale="3" Size="0" SourceColumn="QtyOffered" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Decimal" Direction="Input" ParameterName="@UnitPriceOffered" Precision="18" ProviderType="Decimal" Scale="3" Size="0" SourceColumn="UnitPriceOffered" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
</Parameters>
|
||||
</DbCommand>
|
||||
</InsertCommand>
|
||||
<SelectCommand>
|
||||
<DbCommand CommandType="Text" ModifiedByUser="true">
|
||||
<CommandText>SELECT *
|
||||
FROM Risorse</CommandText>
|
||||
<Parameters />
|
||||
</DbCommand>
|
||||
</SelectCommand>
|
||||
<UpdateCommand>
|
||||
<DbCommand CommandType="Text" ModifiedByUser="false">
|
||||
<CommandText>UPDATE [Risorse] SET [CodDocCom] = @CodDocCom, [Ordinal] = @Ordinal, [CodItem] = @CodItem, [Qty] = @Qty, [QtyOffered] = @QtyOffered, [UnitPriceOffered] = @UnitPriceOffered WHERE (([IdxRes] = @Original_IdxRes) AND ([CodDocCom] = @Original_CodDocCom) AND ([Ordinal] = @Original_Ordinal) AND ([CodItem] = @Original_CodItem) AND ([Qty] = @Original_Qty) AND ([QtyOffered] = @Original_QtyOffered) AND ([UnitPriceOffered] = @Original_UnitPriceOffered));
|
||||
SELECT IdxRes, CodDocCom, Ordinal, CodItem, Qty, QtyOffered, UnitPriceOffered FROM Risorse WHERE (IdxRes = @IdxRes)</CommandText>
|
||||
<Parameters>
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodDocCom" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodDocCom" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Ordinal" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Ordinal" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@CodItem" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="CodItem" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Decimal" Direction="Input" ParameterName="@Qty" Precision="18" ProviderType="Decimal" Scale="3" Size="0" SourceColumn="Qty" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Decimal" Direction="Input" ParameterName="@QtyOffered" Precision="18" ProviderType="Decimal" Scale="3" Size="0" SourceColumn="QtyOffered" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Decimal" Direction="Input" ParameterName="@UnitPriceOffered" Precision="18" ProviderType="Decimal" Scale="3" Size="0" SourceColumn="UnitPriceOffered" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_IdxRes" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="IdxRes" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodDocCom" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodDocCom" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Ordinal" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Ordinal" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="AnsiString" Direction="Input" ParameterName="@Original_CodItem" Precision="0" ProviderType="VarChar" Scale="0" Size="0" SourceColumn="CodItem" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Decimal" Direction="Input" ParameterName="@Original_Qty" Precision="18" ProviderType="Decimal" Scale="3" Size="0" SourceColumn="Qty" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Decimal" Direction="Input" ParameterName="@Original_QtyOffered" Precision="18" ProviderType="Decimal" Scale="3" Size="0" SourceColumn="QtyOffered" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Decimal" Direction="Input" ParameterName="@Original_UnitPriceOffered" Precision="18" ProviderType="Decimal" Scale="3" Size="0" SourceColumn="UnitPriceOffered" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="IdxRes" ColumnName="IdxRes" DataSourceName="SEL_fatture_SteamWare.dbo.Risorse" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@IdxRes" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="IdxRes" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
</Parameters>
|
||||
</DbCommand>
|
||||
</UpdateCommand>
|
||||
</DbSource>
|
||||
</MainSource>
|
||||
<Mappings>
|
||||
<Mapping SourceColumn="IdxRes" DataSetColumn="IdxRes" />
|
||||
<Mapping SourceColumn="CodDocCom" DataSetColumn="CodDocCom" />
|
||||
<Mapping SourceColumn="Ordinal" DataSetColumn="Ordinal" />
|
||||
<Mapping SourceColumn="CodItem" DataSetColumn="CodItem" />
|
||||
<Mapping SourceColumn="Qty" DataSetColumn="Qty" />
|
||||
<Mapping SourceColumn="QtyOffered" DataSetColumn="QtyOffered" />
|
||||
<Mapping SourceColumn="UnitPriceOffered" DataSetColumn="UnitPriceOffered" />
|
||||
</Mappings>
|
||||
<Sources />
|
||||
</TableAdapter>
|
||||
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="BasketsTableAdapter" GeneratorDataComponentClassName="BasketsTableAdapter" Name="Baskets" UserDataComponentName="BasketsTableAdapter">
|
||||
<MainSource>
|
||||
<DbSource ConnectionRef="SEL_fatture_SteamWareConnectionString (Settings)" DbObjectName="SEL_fatture_SteamWare.dbo.Baskets" 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 [Baskets] WHERE (([CodBasket] = @Original_CodBasket) AND ([Data] = @Original_Data) AND ([codiceCliente] = @Original_codiceCliente) AND ([Descrizione] = @Original_Descrizione))</CommandText>
|
||||
<Parameters>
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodBasket" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodBasket" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_Data" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="Data" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_codiceCliente" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="codiceCliente" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Descrizione" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Descrizione" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
</Parameters>
|
||||
</DbCommand>
|
||||
</DeleteCommand>
|
||||
<InsertCommand>
|
||||
<DbCommand CommandType="Text" ModifiedByUser="false">
|
||||
<CommandText>INSERT INTO [Baskets] ([CodBasket], [Data], [codiceCliente], [Descrizione]) VALUES (@CodBasket, @Data, @codiceCliente, @Descrizione);
|
||||
SELECT CodBasket, Data, codiceCliente, Descrizione FROM Baskets WHERE (CodBasket = @CodBasket)</CommandText>
|
||||
<Parameters>
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodBasket" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodBasket" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Data" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="Data" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@codiceCliente" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="codiceCliente" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Descrizione" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Descrizione" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
</Parameters>
|
||||
</DbCommand>
|
||||
</InsertCommand>
|
||||
<SelectCommand>
|
||||
<DbCommand CommandType="Text" ModifiedByUser="true">
|
||||
<CommandText>SELECT *
|
||||
FROM Baskets</CommandText>
|
||||
<Parameters />
|
||||
</DbCommand>
|
||||
</SelectCommand>
|
||||
<UpdateCommand>
|
||||
<DbCommand CommandType="Text" ModifiedByUser="false">
|
||||
<CommandText>UPDATE [Baskets] SET [CodBasket] = @CodBasket, [Data] = @Data, [codiceCliente] = @codiceCliente, [Descrizione] = @Descrizione WHERE (([CodBasket] = @Original_CodBasket) AND ([Data] = @Original_Data) AND ([codiceCliente] = @Original_codiceCliente) AND ([Descrizione] = @Original_Descrizione));
|
||||
SELECT CodBasket, Data, codiceCliente, Descrizione FROM Baskets WHERE (CodBasket = @CodBasket)</CommandText>
|
||||
<Parameters>
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodBasket" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodBasket" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Data" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="Data" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@codiceCliente" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="codiceCliente" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Descrizione" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Descrizione" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodBasket" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodBasket" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_Data" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="Data" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_codiceCliente" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="codiceCliente" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_Descrizione" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="Descrizione" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
</Parameters>
|
||||
</DbCommand>
|
||||
</UpdateCommand>
|
||||
</DbSource>
|
||||
</MainSource>
|
||||
<Mappings>
|
||||
<Mapping SourceColumn="CodBasket" DataSetColumn="CodBasket" />
|
||||
<Mapping SourceColumn="Data" DataSetColumn="Data" />
|
||||
<Mapping SourceColumn="codiceCliente" DataSetColumn="codiceCliente" />
|
||||
<Mapping SourceColumn="Descrizione" DataSetColumn="Descrizione" />
|
||||
</Mappings>
|
||||
<Sources />
|
||||
</TableAdapter>
|
||||
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="FattureTableAdapter" GeneratorDataComponentClassName="FattureTableAdapter" Name="Fatture" UserDataComponentName="FattureTableAdapter">
|
||||
<MainSource>
|
||||
<DbSource ConnectionRef="SEL_fatture_SteamWareConnectionString (Settings)" DbObjectName="SEL_fatture_SteamWare.dbo.Fatture" 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 [Fatture] WHERE (([IdxFatt] = @Original_IdxFatt) AND ((@IsNull_anno = 1 AND [anno] IS NULL) OR ([anno] = @Original_anno)) AND ((@IsNull_num = 1 AND [num] IS NULL) OR ([num] = @Original_num)) AND ((@IsNull_idxCli = 1 AND [idxCli] IS NULL) OR ([idxCli] = @Original_idxCli)) AND ((@IsNull_tipo = 1 AND [tipo] IS NULL) OR ([tipo] = @Original_tipo)) AND ([emesso] = @Original_emesso) AND ([ritenuta] = @Original_ritenuta) AND ([scelta] = @Original_scelta) AND ((@IsNull_dataPagam = 1 AND [dataPagam] IS NULL) OR ([dataPagam] = @Original_dataPagam)) AND ([Id] = @Original_Id) AND ([data] = @Original_data) AND ((@IsNull_scadenza = 1 AND [scadenza] IS NULL) OR ([scadenza] = @Original_scadenza)) AND ([token] = @Original_token) AND ([new_id] = @Original_new_id) AND ([dtEvent] = @Original_dtEvent) AND ([CodDocCom] = @Original_CodDocCom) AND ([changed] = @Original_changed))</CommandText>
|
||||
<Parameters>
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_IdxFatt" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="IdxFatt" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_anno" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="anno" SourceColumnNullMapping="true" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_anno" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="anno" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_num" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="num" SourceColumnNullMapping="true" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_num" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="num" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_idxCli" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idxCli" SourceColumnNullMapping="true" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_idxCli" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idxCli" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_tipo" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="tipo" SourceColumnNullMapping="true" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_tipo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="tipo" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_emesso" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="emesso" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@Original_ritenuta" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ritenuta" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_scelta" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="scelta" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_dataPagam" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="dataPagam" SourceColumnNullMapping="true" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_dataPagam" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="dataPagam" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Id" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_data" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="data" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_scadenza" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="scadenza" SourceColumnNullMapping="true" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_scadenza" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="scadenza" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_token" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="token" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_new_id" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="new_id" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_dtEvent" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="dtEvent" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodDocCom" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodDocCom" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_changed" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="changed" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
</Parameters>
|
||||
</DbCommand>
|
||||
</DeleteCommand>
|
||||
<InsertCommand>
|
||||
<DbCommand CommandType="Text" ModifiedByUser="false">
|
||||
<CommandText>INSERT INTO [Fatture] ([anno], [num], [idxCli], [tipo], [emesso], [ritenuta], [scelta], [dataPagam], [token], [new_id], [dtEvent], [CodDocCom], [changed]) VALUES (@anno, @num, @idxCli, @tipo, @emesso, @ritenuta, @scelta, @dataPagam, @token, @new_id, @dtEvent, @CodDocCom, @changed);
|
||||
SELECT IdxFatt, anno, num, idxCli, tipo, emesso, ritenuta, scelta, dataPagam, Id, data, scadenza, token, new_id, dtEvent, CodDocCom, changed FROM Fatture WHERE (IdxFatt = SCOPE_IDENTITY())</CommandText>
|
||||
<Parameters>
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@anno" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="anno" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@num" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="num" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@idxCli" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idxCli" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@tipo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="tipo" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@emesso" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="emesso" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ritenuta" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ritenuta" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@scelta" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="scelta" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@dataPagam" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="dataPagam" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@token" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="token" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@new_id" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="new_id" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@dtEvent" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="dtEvent" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodDocCom" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodDocCom" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@changed" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="changed" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
</Parameters>
|
||||
</DbCommand>
|
||||
</InsertCommand>
|
||||
<SelectCommand>
|
||||
<DbCommand CommandType="Text" ModifiedByUser="true">
|
||||
<CommandText>SELECT *
|
||||
FROM Fatture</CommandText>
|
||||
<Parameters />
|
||||
</DbCommand>
|
||||
</SelectCommand>
|
||||
<UpdateCommand>
|
||||
<DbCommand CommandType="Text" ModifiedByUser="false">
|
||||
<CommandText>UPDATE [Fatture] SET [anno] = @anno, [num] = @num, [idxCli] = @idxCli, [tipo] = @tipo, [emesso] = @emesso, [ritenuta] = @ritenuta, [scelta] = @scelta, [dataPagam] = @dataPagam, [token] = @token, [new_id] = @new_id, [dtEvent] = @dtEvent, [CodDocCom] = @CodDocCom, [changed] = @changed WHERE (([IdxFatt] = @Original_IdxFatt) AND ((@IsNull_anno = 1 AND [anno] IS NULL) OR ([anno] = @Original_anno)) AND ((@IsNull_num = 1 AND [num] IS NULL) OR ([num] = @Original_num)) AND ((@IsNull_idxCli = 1 AND [idxCli] IS NULL) OR ([idxCli] = @Original_idxCli)) AND ((@IsNull_tipo = 1 AND [tipo] IS NULL) OR ([tipo] = @Original_tipo)) AND ([emesso] = @Original_emesso) AND ([ritenuta] = @Original_ritenuta) AND ([scelta] = @Original_scelta) AND ((@IsNull_dataPagam = 1 AND [dataPagam] IS NULL) OR ([dataPagam] = @Original_dataPagam)) AND ([Id] = @Original_Id) AND ([data] = @Original_data) AND ((@IsNull_scadenza = 1 AND [scadenza] IS NULL) OR ([scadenza] = @Original_scadenza)) AND ([token] = @Original_token) AND ([new_id] = @Original_new_id) AND ([dtEvent] = @Original_dtEvent) AND ([CodDocCom] = @Original_CodDocCom) AND ([changed] = @Original_changed));
|
||||
SELECT IdxFatt, anno, num, idxCli, tipo, emesso, ritenuta, scelta, dataPagam, Id, data, scadenza, token, new_id, dtEvent, CodDocCom, changed FROM Fatture WHERE (IdxFatt = @IdxFatt)</CommandText>
|
||||
<Parameters>
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@anno" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="anno" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@num" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="num" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@idxCli" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idxCli" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@tipo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="tipo" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@emesso" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="emesso" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@ritenuta" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ritenuta" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@scelta" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="scelta" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@dataPagam" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="dataPagam" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@token" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="token" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@new_id" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="new_id" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@dtEvent" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="dtEvent" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@CodDocCom" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodDocCom" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@changed" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="changed" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_IdxFatt" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="IdxFatt" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_anno" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="anno" SourceColumnNullMapping="true" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_anno" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="anno" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_num" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="num" SourceColumnNullMapping="true" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_num" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="num" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_idxCli" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idxCli" SourceColumnNullMapping="true" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_idxCli" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idxCli" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_tipo" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="tipo" SourceColumnNullMapping="true" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_tipo" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="tipo" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_emesso" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="emesso" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Double" Direction="Input" ParameterName="@Original_ritenuta" Precision="0" ProviderType="Float" Scale="0" Size="0" SourceColumn="ritenuta" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@Original_scelta" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="scelta" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_dataPagam" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="dataPagam" SourceColumnNullMapping="true" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_dataPagam" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="dataPagam" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_Id" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Id" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_data" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="data" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@IsNull_scadenza" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="scadenza" SourceColumnNullMapping="true" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_scadenza" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="scadenza" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_token" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="token" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_new_id" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="new_id" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_dtEvent" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="dtEvent" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_CodDocCom" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="CodDocCom" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_changed" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="changed" SourceColumnNullMapping="false" SourceVersion="Original" />
|
||||
<Parameter AllowDbNull="false" AutogeneratedName="IdxFatt" ColumnName="IdxFatt" DataSourceName="SEL_fatture_SteamWare.dbo.Fatture" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@IdxFatt" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="IdxFatt" SourceColumnNullMapping="false" SourceVersion="Current" />
|
||||
</Parameters>
|
||||
</DbCommand>
|
||||
</UpdateCommand>
|
||||
</DbSource>
|
||||
</MainSource>
|
||||
<Mappings>
|
||||
<Mapping SourceColumn="IdxFatt" DataSetColumn="IdxFatt" />
|
||||
<Mapping SourceColumn="anno" DataSetColumn="anno" />
|
||||
<Mapping SourceColumn="num" DataSetColumn="num" />
|
||||
<Mapping SourceColumn="idxCli" DataSetColumn="idxCli" />
|
||||
<Mapping SourceColumn="tipo" DataSetColumn="tipo" />
|
||||
<Mapping SourceColumn="emesso" DataSetColumn="emesso" />
|
||||
<Mapping SourceColumn="ritenuta" DataSetColumn="ritenuta" />
|
||||
<Mapping SourceColumn="scelta" DataSetColumn="scelta" />
|
||||
<Mapping SourceColumn="dataPagam" DataSetColumn="dataPagam" />
|
||||
<Mapping SourceColumn="Id" DataSetColumn="Id" />
|
||||
<Mapping SourceColumn="data" DataSetColumn="data" />
|
||||
<Mapping SourceColumn="scadenza" DataSetColumn="scadenza" />
|
||||
<Mapping SourceColumn="token" DataSetColumn="token" />
|
||||
<Mapping SourceColumn="new_id" DataSetColumn="new_id" />
|
||||
<Mapping SourceColumn="dtEvent" DataSetColumn="dtEvent" />
|
||||
<Mapping SourceColumn="CodDocCom" DataSetColumn="CodDocCom" />
|
||||
<Mapping SourceColumn="changed" DataSetColumn="changed" />
|
||||
</Mappings>
|
||||
<Sources />
|
||||
</TableAdapter>
|
||||
</Tables>
|
||||
<Sources />
|
||||
</DataSource>
|
||||
</xs:appinfo>
|
||||
</xs:annotation>
|
||||
<xs:element name="DS_Budget" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_DataSetName="DS_Budget" msprop:Generator_UserDSName="DS_Budget">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="Trattative" msprop:Generator_TableClassName="TrattativeDataTable" msprop:Generator_TableVarName="tableTrattative" msprop:Generator_TablePropName="Trattative" msprop:Generator_RowDeletingName="TrattativeRowDeleting" msprop:Generator_RowChangingName="TrattativeRowChanging" msprop:Generator_RowEvHandlerName="TrattativeRowChangeEventHandler" msprop:Generator_RowDeletedName="TrattativeRowDeleted" msprop:Generator_UserTableName="Trattative" msprop:Generator_RowChangedName="TrattativeRowChanged" msprop:Generator_RowEvArgName="TrattativeRowChangeEvent" msprop:Generator_RowClassName="TrattativeRow">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="CodTrattativa" msprop:Generator_ColumnVarNameInTable="columnCodTrattativa" msprop:Generator_ColumnPropNameInRow="CodTrattativa" msprop:Generator_ColumnPropNameInTable="CodTrattativaColumn" msprop:Generator_UserColumnName="CodTrattativa">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Data" msprop:Generator_ColumnVarNameInTable="columnData" msprop:Generator_ColumnPropNameInRow="Data" msprop:Generator_ColumnPropNameInTable="DataColumn" msprop:Generator_UserColumnName="Data" type="xs:dateTime" />
|
||||
<xs:element name="codiceCliente" msprop:Generator_ColumnVarNameInTable="columncodiceCliente" msprop:Generator_ColumnPropNameInRow="codiceCliente" msprop:Generator_ColumnPropNameInTable="codiceClienteColumn" msprop:Generator_UserColumnName="codiceCliente">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Descrizione" msprop:Generator_ColumnVarNameInTable="columnDescrizione" msprop:Generator_ColumnPropNameInRow="Descrizione" msprop:Generator_ColumnPropNameInTable="DescrizioneColumn" msprop:Generator_UserColumnName="Descrizione">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="250" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Referente" msprop:Generator_ColumnVarNameInTable="columnReferente" msprop:Generator_ColumnPropNameInRow="Referente" msprop:Generator_ColumnPropNameInTable="ReferenteColumn" msprop:Generator_UserColumnName="Referente">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="250" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="BasePath" msprop:Generator_ColumnVarNameInTable="columnBasePath" msprop:Generator_ColumnPropNameInRow="BasePath" msprop:Generator_ColumnPropNameInTable="BasePathColumn" msprop:Generator_UserColumnName="BasePath">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="500" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="DocCom" msprop:Generator_TableClassName="DocComDataTable" msprop:Generator_TableVarName="tableDocCom" msprop:Generator_TablePropName="DocCom" msprop:Generator_RowDeletingName="DocComRowDeleting" msprop:Generator_RowChangingName="DocComRowChanging" msprop:Generator_RowEvHandlerName="DocComRowChangeEventHandler" msprop:Generator_RowDeletedName="DocComRowDeleted" msprop:Generator_UserTableName="DocCom" msprop:Generator_RowChangedName="DocComRowChanged" msprop:Generator_RowEvArgName="DocComRowChangeEvent" msprop:Generator_RowClassName="DocComRow">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="CodDocCom" msdata:Caption="CodDoc" msprop:Generator_ColumnVarNameInTable="columnCodDocCom" msprop:Generator_ColumnPropNameInRow="CodDocCom" msprop:Generator_ColumnPropNameInTable="CodDocComColumn" msprop:Generator_UserColumnName="CodDocCom">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="CodTrattativa" msprop:Generator_ColumnVarNameInTable="columnCodTrattativa" msprop:Generator_ColumnPropNameInRow="CodTrattativa" msprop:Generator_ColumnPropNameInTable="CodTrattativaColumn" msprop:Generator_UserColumnName="CodTrattativa">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="NumDoc" msprop:Generator_ColumnVarNameInTable="columnNumDoc" msprop:Generator_ColumnPropNameInRow="NumDoc" msprop:Generator_ColumnPropNameInTable="NumDocColumn" msprop:Generator_UserColumnName="NumDoc" type="xs:int" />
|
||||
<xs:element name="DocType" msprop:Generator_ColumnVarNameInTable="columnDocType" msprop:Generator_ColumnPropNameInRow="DocType" msprop:Generator_ColumnPropNameInTable="DocTypeColumn" msprop:Generator_UserColumnName="DocType">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Data" msprop:Generator_ColumnVarNameInTable="columnData" msprop:Generator_ColumnPropNameInRow="Data" msprop:Generator_ColumnPropNameInTable="DataColumn" msprop:Generator_UserColumnName="Data" type="xs:dateTime" />
|
||||
<xs:element name="CodBasket" msprop:Generator_ColumnVarNameInTable="columnCodBasket" msprop:Generator_ColumnPropNameInRow="CodBasket" msprop:Generator_ColumnPropNameInTable="CodBasketColumn" msprop:Generator_UserColumnName="CodBasket">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="DocPath" msprop:Generator_ColumnVarNameInTable="columnDocPath" msprop:Generator_ColumnPropNameInRow="DocPath" msprop:Generator_ColumnPropNameInTable="DocPathColumn" msprop:Generator_UserColumnName="DocPath">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="500" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="Listino" msprop:Generator_TableClassName="ListinoDataTable" msprop:Generator_TableVarName="tableListino" msprop:Generator_TablePropName="Listino" msprop:Generator_RowDeletingName="ListinoRowDeleting" msprop:Generator_RowChangingName="ListinoRowChanging" msprop:Generator_RowEvHandlerName="ListinoRowChangeEventHandler" msprop:Generator_RowDeletedName="ListinoRowDeleted" msprop:Generator_UserTableName="Listino" msprop:Generator_RowChangedName="ListinoRowChanged" msprop:Generator_RowEvArgName="ListinoRowChangeEvent" msprop:Generator_RowClassName="ListinoRow">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="CodItem" msprop:Generator_ColumnVarNameInTable="columnCodItem" msprop:Generator_ColumnPropNameInRow="CodItem" msprop:Generator_ColumnPropNameInTable="CodItemColumn" msprop:Generator_UserColumnName="CodItem">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="ResType" msprop:Generator_ColumnVarNameInTable="columnResType" msprop:Generator_ColumnPropNameInRow="ResType" msprop:Generator_ColumnPropNameInTable="ResTypeColumn" msprop:Generator_UserColumnName="ResType">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="UM" msprop:Generator_ColumnVarNameInTable="columnUM" msprop:Generator_ColumnPropNameInRow="UM" msprop:Generator_ColumnPropNameInTable="UMColumn" msprop:Generator_UserColumnName="UM">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Descrizione" msprop:Generator_ColumnVarNameInTable="columnDescrizione" msprop:Generator_ColumnPropNameInRow="Descrizione" msprop:Generator_ColumnPropNameInTable="DescrizioneColumn" msprop:Generator_UserColumnName="Descrizione">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="250" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="UnitCost" msprop:Generator_ColumnVarNameInTable="columnUnitCost" msprop:Generator_ColumnPropNameInRow="UnitCost" msprop:Generator_ColumnPropNameInTable="UnitCostColumn" msprop:Generator_UserColumnName="UnitCost" type="xs:decimal" />
|
||||
<xs:element name="UnitPrice" msprop:Generator_ColumnVarNameInTable="columnUnitPrice" msprop:Generator_ColumnPropNameInRow="UnitPrice" msprop:Generator_ColumnPropNameInTable="UnitPriceColumn" msprop:Generator_UserColumnName="UnitPrice" type="xs:decimal" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="Risorse" msprop:Generator_TableClassName="RisorseDataTable" msprop:Generator_TableVarName="tableRisorse" msprop:Generator_TablePropName="Risorse" msprop:Generator_RowDeletingName="RisorseRowDeleting" msprop:Generator_RowChangingName="RisorseRowChanging" msprop:Generator_RowEvHandlerName="RisorseRowChangeEventHandler" msprop:Generator_RowDeletedName="RisorseRowDeleted" msprop:Generator_UserTableName="Risorse" msprop:Generator_RowChangedName="RisorseRowChanged" msprop:Generator_RowEvArgName="RisorseRowChangeEvent" msprop:Generator_RowClassName="RisorseRow">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="IdxRes" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnIdxRes" msprop:Generator_ColumnPropNameInRow="IdxRes" msprop:Generator_ColumnPropNameInTable="IdxResColumn" msprop:Generator_UserColumnName="IdxRes" type="xs:int" />
|
||||
<xs:element name="CodDocCom" msprop:Generator_ColumnVarNameInTable="columnCodDocCom" msprop:Generator_ColumnPropNameInRow="CodDocCom" msprop:Generator_ColumnPropNameInTable="CodDocComColumn" msprop:Generator_UserColumnName="CodDocCom">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Ordinal" msprop:Generator_ColumnVarNameInTable="columnOrdinal" msprop:Generator_ColumnPropNameInRow="Ordinal" msprop:Generator_ColumnPropNameInTable="OrdinalColumn" msprop:Generator_UserColumnName="Ordinal" type="xs:int" />
|
||||
<xs:element name="CodItem" msprop:Generator_ColumnVarNameInTable="columnCodItem" msprop:Generator_ColumnPropNameInRow="CodItem" msprop:Generator_ColumnPropNameInTable="CodItemColumn" msprop:Generator_UserColumnName="CodItem">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Qty" msprop:Generator_ColumnVarNameInTable="columnQty" msprop:Generator_ColumnPropNameInRow="Qty" msprop:Generator_ColumnPropNameInTable="QtyColumn" msprop:Generator_UserColumnName="Qty" type="xs:decimal" />
|
||||
<xs:element name="QtyOffered" msprop:Generator_ColumnVarNameInTable="columnQtyOffered" msprop:Generator_ColumnPropNameInRow="QtyOffered" msprop:Generator_ColumnPropNameInTable="QtyOfferedColumn" msprop:Generator_UserColumnName="QtyOffered" type="xs:decimal" />
|
||||
<xs:element name="UnitPriceOffered" msprop:Generator_ColumnVarNameInTable="columnUnitPriceOffered" msprop:Generator_ColumnPropNameInRow="UnitPriceOffered" msprop:Generator_ColumnPropNameInTable="UnitPriceOfferedColumn" msprop:Generator_UserColumnName="UnitPriceOffered" type="xs:decimal" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="Baskets" msprop:Generator_TableClassName="BasketsDataTable" msprop:Generator_TableVarName="tableBaskets" msprop:Generator_TablePropName="Baskets" msprop:Generator_RowDeletingName="BasketsRowDeleting" msprop:Generator_RowChangingName="BasketsRowChanging" msprop:Generator_RowEvHandlerName="BasketsRowChangeEventHandler" msprop:Generator_RowDeletedName="BasketsRowDeleted" msprop:Generator_UserTableName="Baskets" msprop:Generator_RowChangedName="BasketsRowChanged" msprop:Generator_RowEvArgName="BasketsRowChangeEvent" msprop:Generator_RowClassName="BasketsRow">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="CodBasket" msprop:Generator_ColumnVarNameInTable="columnCodBasket" msprop:Generator_ColumnPropNameInRow="CodBasket" msprop:Generator_ColumnPropNameInTable="CodBasketColumn" msprop:Generator_UserColumnName="CodBasket">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Data" msprop:Generator_ColumnVarNameInTable="columnData" msprop:Generator_ColumnPropNameInRow="Data" msprop:Generator_ColumnPropNameInTable="DataColumn" msprop:Generator_UserColumnName="Data" type="xs:dateTime" />
|
||||
<xs:element name="codiceCliente" msprop:Generator_ColumnVarNameInTable="columncodiceCliente" msprop:Generator_ColumnPropNameInRow="codiceCliente" msprop:Generator_ColumnPropNameInTable="codiceClienteColumn" msprop:Generator_UserColumnName="codiceCliente">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="Descrizione" msprop:Generator_ColumnVarNameInTable="columnDescrizione" msprop:Generator_ColumnPropNameInRow="Descrizione" msprop:Generator_ColumnPropNameInTable="DescrizioneColumn" msprop:Generator_UserColumnName="Descrizione">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="Fatture" msprop:Generator_TableClassName="FattureDataTable" msprop:Generator_TableVarName="tableFatture" msprop:Generator_TablePropName="Fatture" msprop:Generator_RowDeletingName="FattureRowDeleting" msprop:Generator_RowChangingName="FattureRowChanging" msprop:Generator_RowEvHandlerName="FattureRowChangeEventHandler" msprop:Generator_RowDeletedName="FattureRowDeleted" msprop:Generator_UserTableName="Fatture" msprop:Generator_RowChangedName="FattureRowChanged" msprop:Generator_RowEvArgName="FattureRowChangeEvent" msprop:Generator_RowClassName="FattureRow">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="IdxFatt" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnIdxFatt" msprop:Generator_ColumnPropNameInRow="IdxFatt" msprop:Generator_ColumnPropNameInTable="IdxFattColumn" msprop:Generator_UserColumnName="IdxFatt" type="xs:int" />
|
||||
<xs:element name="anno" msprop:Generator_ColumnVarNameInTable="columnanno" msprop:Generator_ColumnPropNameInRow="anno" msprop:Generator_ColumnPropNameInTable="annoColumn" msprop:Generator_UserColumnName="anno" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="num" msprop:Generator_ColumnVarNameInTable="columnnum" msprop:Generator_ColumnPropNameInRow="num" msprop:Generator_ColumnPropNameInTable="numColumn" msprop:Generator_UserColumnName="num" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="idxCli" msprop:Generator_ColumnVarNameInTable="columnidxCli" msprop:Generator_ColumnPropNameInRow="idxCli" msprop:Generator_ColumnPropNameInTable="idxCliColumn" msprop:Generator_UserColumnName="idxCli" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="tipo" msprop:Generator_ColumnVarNameInTable="columntipo" msprop:Generator_ColumnPropNameInRow="tipo" msprop:Generator_ColumnPropNameInTable="tipoColumn" msprop:Generator_UserColumnName="tipo" minOccurs="0">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="emesso" msprop:Generator_ColumnVarNameInTable="columnemesso" msprop:Generator_ColumnPropNameInRow="emesso" msprop:Generator_ColumnPropNameInTable="emessoColumn" msprop:Generator_UserColumnName="emesso" type="xs:dateTime" />
|
||||
<xs:element name="ritenuta" msprop:Generator_ColumnVarNameInTable="columnritenuta" msprop:Generator_ColumnPropNameInRow="ritenuta" msprop:Generator_ColumnPropNameInTable="ritenutaColumn" msprop:Generator_UserColumnName="ritenuta" type="xs:double" />
|
||||
<xs:element name="scelta" msprop:Generator_ColumnVarNameInTable="columnscelta" msprop:Generator_ColumnPropNameInRow="scelta" msprop:Generator_ColumnPropNameInTable="sceltaColumn" msprop:Generator_UserColumnName="scelta" type="xs:boolean" />
|
||||
<xs:element name="dataPagam" msprop:Generator_ColumnVarNameInTable="columndataPagam" msprop:Generator_ColumnPropNameInRow="dataPagam" msprop:Generator_ColumnPropNameInTable="dataPagamColumn" msprop:Generator_UserColumnName="dataPagam" type="xs:dateTime" minOccurs="0" />
|
||||
<xs:element name="Id" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columnId" msprop:Generator_ColumnPropNameInRow="Id" msprop:Generator_ColumnPropNameInTable="IdColumn" msprop:Generator_UserColumnName="Id" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="data" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columndata" msprop:Generator_ColumnPropNameInRow="data" msprop:Generator_ColumnPropNameInTable="dataColumn" msprop:Generator_UserColumnName="data" type="xs:dateTime" minOccurs="0" />
|
||||
<xs:element name="scadenza" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columnscadenza" msprop:Generator_ColumnPropNameInRow="scadenza" msprop:Generator_ColumnPropNameInTable="scadenzaColumn" msprop:Generator_UserColumnName="scadenza" type="xs:dateTime" minOccurs="0" />
|
||||
<xs:element name="token" msprop:Generator_ColumnVarNameInTable="columntoken" msprop:Generator_ColumnPropNameInRow="token" msprop:Generator_ColumnPropNameInTable="tokenColumn" msprop:Generator_UserColumnName="token">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="250" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="new_id" msprop:Generator_ColumnVarNameInTable="columnnew_id" msprop:Generator_ColumnPropNameInRow="new_id" msprop:Generator_ColumnPropNameInTable="new_idColumn" msprop:Generator_UserColumnName="new_id">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="dtEvent" msprop:Generator_ColumnVarNameInTable="columndtEvent" msprop:Generator_ColumnPropNameInRow="dtEvent" msprop:Generator_ColumnPropNameInTable="dtEventColumn" msprop:Generator_UserColumnName="dtEvent" type="xs:dateTime" />
|
||||
<xs:element name="CodDocCom" msprop:Generator_ColumnVarNameInTable="columnCodDocCom" msprop:Generator_ColumnPropNameInRow="CodDocCom" msprop:Generator_ColumnPropNameInTable="CodDocComColumn" msprop:Generator_UserColumnName="CodDocCom">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:maxLength value="50" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:element>
|
||||
<xs:element name="changed" msprop:Generator_ColumnVarNameInTable="columnchanged" msprop:Generator_ColumnPropNameInRow="changed" msprop:Generator_ColumnPropNameInTable="changedColumn" msprop:Generator_UserColumnName="changed" type="xs:int" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:complexType>
|
||||
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//mstns:Trattative" />
|
||||
<xs:field xpath="mstns:CodTrattativa" />
|
||||
</xs:unique>
|
||||
<xs:unique name="Constraint2" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//mstns:DocCom" />
|
||||
<xs:field xpath="mstns:CodDocCom" />
|
||||
</xs:unique>
|
||||
<xs:unique name="Listino_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//mstns:Listino" />
|
||||
<xs:field xpath="mstns:CodItem" />
|
||||
</xs:unique>
|
||||
<xs:unique name="Risorse_Constraint2" msdata:ConstraintName="Constraint2" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//mstns:Risorse" />
|
||||
<xs:field xpath="mstns:IdxRes" />
|
||||
</xs:unique>
|
||||
<xs:unique name="Baskets_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//mstns:Baskets" />
|
||||
<xs:field xpath="mstns:CodBasket" />
|
||||
</xs:unique>
|
||||
<xs:unique name="Fatture_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
|
||||
<xs:selector xpath=".//mstns:Fatture" />
|
||||
<xs:field xpath="mstns:IdxFatt" />
|
||||
</xs:unique>
|
||||
</xs:element>
|
||||
<xs:annotation>
|
||||
<xs:appinfo>
|
||||
<msdata:Relationship name="FK_DocCom_Baskets" msdata:parent="Baskets" msdata:child="DocCom" msdata:parentkey="CodBasket" msdata:childkey="CodBasket" msprop:Generator_UserChildTable="DocCom" msprop:Generator_ChildPropName="GetDocComRows" msprop:Generator_UserRelationName="FK_DocCom_Baskets" msprop:Generator_RelationVarName="relationFK_DocCom_Baskets" msprop:Generator_UserParentTable="Baskets" msprop:Generator_ParentPropName="BasketsRow" />
|
||||
<msdata:Relationship name="FK_DocCom_Trattative" msdata:parent="Trattative" msdata:child="DocCom" msdata:parentkey="CodTrattativa" msdata:childkey="CodTrattativa" msprop:Generator_UserChildTable="DocCom" msprop:Generator_ChildPropName="GetDocComRows" msprop:Generator_UserRelationName="FK_DocCom_Trattative" msprop:Generator_ParentPropName="TrattativeRow" msprop:Generator_RelationVarName="relationFK_DocCom_Trattative" msprop:Generator_UserParentTable="Trattative" />
|
||||
<msdata:Relationship name="FK_Risorse_DocCom" msdata:parent="DocCom" msdata:child="Risorse" msdata:parentkey="CodDocCom" msdata:childkey="CodDocCom" msprop:Generator_UserChildTable="Risorse" msprop:Generator_ChildPropName="GetRisorseRows" msprop:Generator_UserRelationName="FK_Risorse_DocCom" msprop:Generator_ParentPropName="DocComRow" msprop:Generator_RelationVarName="relationFK_Risorse_DocCom" msprop:Generator_UserParentTable="DocCom" />
|
||||
<msdata:Relationship name="FK_Risorse_Listino" msdata:parent="Listino" msdata:child="Risorse" msdata:parentkey="CodItem" msdata:childkey="CodItem" msprop:Generator_UserChildTable="Risorse" msprop:Generator_ChildPropName="GetRisorseRows" msprop:Generator_UserRelationName="FK_Risorse_Listino" msprop:Generator_ParentPropName="ListinoRow" msprop:Generator_RelationVarName="relationFK_Risorse_Listino" msprop:Generator_UserParentTable="Listino" />
|
||||
<msdata:Relationship name="FK_Fatture_DocCom" msdata:parent="DocCom" msdata:child="Fatture" msdata:parentkey="CodDocCom" msdata:childkey="CodDocCom" msprop:Generator_UserChildTable="Fatture" msprop:Generator_ChildPropName="GetFattureRows" msprop:Generator_UserRelationName="FK_Fatture_DocCom" msprop:Generator_ParentPropName="DocComRow" msprop:Generator_RelationVarName="relationFK_Fatture_DocCom" msprop:Generator_UserParentTable="DocCom" />
|
||||
</xs:appinfo>
|
||||
</xs:annotation>
|
||||
</xs:schema>
|
||||
@@ -0,0 +1,82 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--<autogenerated>
|
||||
This code was generated by a tool to store the dataset designer's layout information.
|
||||
Changes to this file may cause incorrect behavior and will be lost if
|
||||
the code is regenerated.
|
||||
</autogenerated>-->
|
||||
<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="-10" ViewPortY="128" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
|
||||
<Shapes>
|
||||
<Shape ID="DesignTable:Trattative" ZOrder="11" X="98" Y="206" Height="191" Width="207" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="140" />
|
||||
<Shape ID="DesignTable:DocCom" ZOrder="10" X="93" Y="498" Height="210" Width="194" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="159" />
|
||||
<Shape ID="DesignTable:Listino" ZOrder="9" X="432" Y="221" Height="191" Width="183" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="140" />
|
||||
<Shape ID="DesignTable:Risorse" ZOrder="6" X="401" Y="518" Height="210" Width="186" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="159" />
|
||||
<Shape ID="DesignTable:Baskets" ZOrder="8" X="408" Y="790" Height="153" Width="188" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="102" />
|
||||
<Shape ID="DesignTable:Fatture" ZOrder="7" X="84" Y="824" Height="419" Width="186" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="368" />
|
||||
</Shapes>
|
||||
<Connectors>
|
||||
<Connector ID="DesignRelation:FK_DocCom_Baskets" ZOrder="5" LineWidth="11">
|
||||
<RoutePoints>
|
||||
<Point>
|
||||
<X>408</X>
|
||||
<Y>807</Y>
|
||||
</Point>
|
||||
<Point>
|
||||
<X>270</X>
|
||||
<Y>807</Y>
|
||||
</Point>
|
||||
<Point>
|
||||
<X>270</X>
|
||||
<Y>708</Y>
|
||||
</Point>
|
||||
</RoutePoints>
|
||||
</Connector>
|
||||
<Connector ID="DesignRelation:FK_DocCom_Trattative" ZOrder="4" LineWidth="11">
|
||||
<RoutePoints>
|
||||
<Point>
|
||||
<X>192</X>
|
||||
<Y>397</Y>
|
||||
</Point>
|
||||
<Point>
|
||||
<X>192</X>
|
||||
<Y>498</Y>
|
||||
</Point>
|
||||
</RoutePoints>
|
||||
</Connector>
|
||||
<Connector ID="DesignRelation:FK_Risorse_DocCom" ZOrder="3" LineWidth="11">
|
||||
<RoutePoints>
|
||||
<Point>
|
||||
<X>287</X>
|
||||
<Y>566</Y>
|
||||
</Point>
|
||||
<Point>
|
||||
<X>401</X>
|
||||
<Y>566</Y>
|
||||
</Point>
|
||||
</RoutePoints>
|
||||
</Connector>
|
||||
<Connector ID="DesignRelation:FK_Risorse_Listino" ZOrder="2" LineWidth="11">
|
||||
<RoutePoints>
|
||||
<Point>
|
||||
<X>509</X>
|
||||
<Y>412</Y>
|
||||
</Point>
|
||||
<Point>
|
||||
<X>509</X>
|
||||
<Y>518</Y>
|
||||
</Point>
|
||||
</RoutePoints>
|
||||
</Connector>
|
||||
<Connector ID="DesignRelation:FK_Fatture_DocCom" ZOrder="1" LineWidth="11">
|
||||
<RoutePoints>
|
||||
<Point>
|
||||
<X>155</X>
|
||||
<Y>708</Y>
|
||||
</Point>
|
||||
<Point>
|
||||
<X>155</X>
|
||||
<Y>824</Y>
|
||||
</Point>
|
||||
</RoutePoints>
|
||||
</Connector>
|
||||
</Connectors>
|
||||
</DiagramLayout>
|
||||
@@ -255,6 +255,14 @@
|
||||
<DesignTime>True</DesignTime>
|
||||
<DependentUpon>DS_Billing.xsd</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="DS_Budget.cs">
|
||||
<DependentUpon>DS_Budget.xsd</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="DS_Budget.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DesignTime>True</DesignTime>
|
||||
<DependentUpon>DS_Budget.xsd</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="DS_devices.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DesignTime>True</DesignTime>
|
||||
@@ -328,6 +336,17 @@
|
||||
<None Include="..\.editorconfig">
|
||||
<Link>.editorconfig</Link>
|
||||
</None>
|
||||
<None Include="DS_Budget.xsc">
|
||||
<DependentUpon>DS_Budget.xsd</DependentUpon>
|
||||
</None>
|
||||
<None Include="DS_Budget.xsd">
|
||||
<SubType>Designer</SubType>
|
||||
<Generator>MSDataSetGenerator</Generator>
|
||||
<LastGenOutput>DS_Budget.Designer.cs</LastGenOutput>
|
||||
</None>
|
||||
<None Include="DS_Budget.xss">
|
||||
<DependentUpon>DS_Budget.xsd</DependentUpon>
|
||||
</None>
|
||||
<None Include="libmongocrypt.dylib" />
|
||||
<None Include="libmongocrypt.so" />
|
||||
<None Include="SteamWare.tt">
|
||||
|
||||
+203
-137
@@ -4,160 +4,226 @@ using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Net;
|
||||
using System.Net.Http;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Xml;
|
||||
|
||||
namespace SteamWare
|
||||
{
|
||||
/// <summary>
|
||||
/// Gestione update applicazioni
|
||||
/// </summary>
|
||||
public class UpdateMan
|
||||
{
|
||||
/// <summary>
|
||||
/// Init classe
|
||||
/// Object of this class gives you all the details about the update useful in handling the update logic yourself.
|
||||
/// </summary>
|
||||
protected UpdateMan()
|
||||
{ }
|
||||
/// <summary>
|
||||
/// Init classe
|
||||
/// </summary>
|
||||
public static UpdateMan obj = new UpdateMan();
|
||||
/// <summary>
|
||||
/// Recupera l'ultima versione disponibile
|
||||
/// </summary>
|
||||
/// <param name="remoteUrl"></param>
|
||||
/// <returns></returns>
|
||||
public UpdateInfoEventArgs getUpdateInfo(string remoteUrl)
|
||||
public class UpdateInfoEventArgs : EventArgs
|
||||
{
|
||||
UpdateInfoEventArgs args = new UpdateInfoEventArgs();
|
||||
Version CurrentVersion;
|
||||
bool Mandatory;
|
||||
XmlDocument recXml = new XmlDocument();
|
||||
try
|
||||
{
|
||||
// recupero dati
|
||||
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.CreateHttp(remoteUrl);
|
||||
HttpWebResponse remData = (HttpWebResponse)request.GetResponse();
|
||||
// converto in XML
|
||||
recXml.Load(remData.GetResponseStream());
|
||||
XmlNodeList recData = recXml.SelectNodes("item");
|
||||
if (recData != null)
|
||||
{
|
||||
foreach (XmlNode item in recData)
|
||||
{
|
||||
XmlNode appCastVersion = item.SelectSingleNode("version");
|
||||
Version.TryParse(appCastVersion?.InnerText, out CurrentVersion);
|
||||
args.CurrentVersion = CurrentVersion;
|
||||
XmlNode appCastChangeLog = item.SelectSingleNode("changelog");
|
||||
args.ChangelogURL = appCastChangeLog?.InnerText;
|
||||
XmlNode appCastUrl = item.SelectSingleNode("url");
|
||||
args.DownloadURL = appCastUrl?.InnerText;
|
||||
XmlNode mandatory = item.SelectSingleNode("mandatory");
|
||||
Boolean.TryParse(mandatory?.InnerText, out Mandatory);
|
||||
args.Mandatory = Mandatory;
|
||||
args.IsUpdateAvailable = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
catch
|
||||
{
|
||||
// metto versione = 0 + errore...
|
||||
args.IsUpdateAvailable = false;
|
||||
args.CurrentVersion= new Version("0.0.0.0");
|
||||
}
|
||||
return args;
|
||||
#region Public Properties
|
||||
|
||||
/// <summary>
|
||||
/// URL of the webpage specifying changes in the new update.
|
||||
/// </summary>
|
||||
public string ChangelogURL { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Returns newest version of the application available to download.
|
||||
/// </summary>
|
||||
public Version CurrentVersion { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Download URL of the update file.
|
||||
/// </summary>
|
||||
public string DownloadURL { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Returns version of the application currently installed on the user's PC.
|
||||
/// </summary>
|
||||
public Version InstalledVersion { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// If new update is available then returns true otherwise false.
|
||||
/// </summary>
|
||||
public bool IsUpdateAvailable { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Shows if the update is required or optional.
|
||||
/// </summary>
|
||||
public bool Mandatory { get; set; }
|
||||
|
||||
#endregion Public Properties
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Effettua download ultima versione applicativo
|
||||
/// Gestione update applicazioni
|
||||
/// </summary>
|
||||
/// <param name="remoteUrl"></param>
|
||||
/// <param name="localRepo"></param>
|
||||
/// <param name="packName"></param>
|
||||
public int downloadLatest(string remoteUrl, string localRepo, string packName)
|
||||
public class UpdateMan
|
||||
{
|
||||
int done = 0;
|
||||
// verifico directory
|
||||
if (!Directory.Exists(localRepo))
|
||||
{
|
||||
Directory.CreateDirectory(localRepo);
|
||||
}
|
||||
string localFile = "";
|
||||
string localLast = "";
|
||||
try
|
||||
{
|
||||
// in primis scarico update info...
|
||||
UpdateInfoEventArgs updateData = getUpdateInfo(remoteUrl);
|
||||
if (updateData.IsUpdateAvailable)
|
||||
#region Public Fields
|
||||
|
||||
/// <summary>
|
||||
/// Init classe
|
||||
/// </summary>
|
||||
public static UpdateMan obj = new UpdateMan();
|
||||
|
||||
#endregion Public Fields
|
||||
|
||||
#region Public Constructors
|
||||
|
||||
/// <summary>
|
||||
/// Init classe
|
||||
/// </summary>
|
||||
public UpdateMan()
|
||||
{ }
|
||||
|
||||
/// <summary>
|
||||
/// Init classe
|
||||
/// </summary>
|
||||
/// <param name="user"></param>
|
||||
/// <param name="pwd"></param>
|
||||
public UpdateMan(string user, string pwd)
|
||||
{
|
||||
string DownloadURL = updateData.DownloadURL;
|
||||
localFile = string.Format(@"{0}\{2}_Build_{1}.zip", localRepo, updateData.CurrentVersion, packName);
|
||||
localLast = string.Format(@"{0}\{1}.zip", localRepo, packName);
|
||||
// scarica file e salva in directory locale...
|
||||
var client = new WebClient();
|
||||
client.DownloadFile(updateData.DownloadURL, localFile);
|
||||
// ora lo copio come latest...
|
||||
File.Copy(localFile, localLast, true);
|
||||
// indico come fatto!
|
||||
done = 1;
|
||||
userName = user;
|
||||
passwd = pwd;
|
||||
}
|
||||
else
|
||||
|
||||
#endregion Public Constructors
|
||||
|
||||
#region Protected Properties
|
||||
|
||||
protected string passwd { get; set; } = "";
|
||||
protected string userName { get; set; } = "";
|
||||
|
||||
#endregion Protected Properties
|
||||
|
||||
#region Public Methods
|
||||
|
||||
/// <summary>
|
||||
/// Effettua download ultima versione applicativo
|
||||
/// </summary>
|
||||
/// <param name="remoteUrl"></param>
|
||||
/// <param name="localRepo"></param>
|
||||
/// <param name="packName"></param>
|
||||
public int downloadLatest(string remoteUrl, string localRepo, string packName)
|
||||
{
|
||||
localFile = string.Format(@"{0}\Error.log", localRepo);
|
||||
// scrivo file in area target...
|
||||
using (StreamWriter sw = File.AppendText(localFile))
|
||||
{
|
||||
sw.WriteLine(string.Format("{0:yyyy-MM-dd HH:mm:ss} ATTENZIONE! Installer NON disponibile | {1}", DateTime.Now, remoteUrl));
|
||||
}
|
||||
int done = 0;
|
||||
// verifico directory
|
||||
if (!Directory.Exists(localRepo))
|
||||
{
|
||||
Directory.CreateDirectory(localRepo);
|
||||
}
|
||||
string localFile = "";
|
||||
string localLast = "";
|
||||
try
|
||||
{
|
||||
// in primis scarico update info...
|
||||
UpdateInfoEventArgs updateData = getUpdateInfo(remoteUrl);
|
||||
if (updateData.IsUpdateAvailable)
|
||||
{
|
||||
string DownloadURL = updateData.DownloadURL;
|
||||
localFile = string.Format(@"{0}\{1}_Build_{2}.zip", localRepo, packName, updateData.CurrentVersion);
|
||||
localLast = string.Format(@"{0}\{1}.zip", localRepo, packName);
|
||||
// scarica file e salva in directory locale...
|
||||
var client = new WebClient();
|
||||
bool doAuth = !string.IsNullOrEmpty($"{userName}{passwd}");
|
||||
if (doAuth)
|
||||
{
|
||||
client.Credentials = new System.Net.NetworkCredential(userName, passwd);
|
||||
}
|
||||
client.DownloadFile(updateData.DownloadURL, localFile);
|
||||
// ora lo copio come latest...
|
||||
File.Copy(localFile, localLast, true);
|
||||
// indico come fatto!
|
||||
done = 1;
|
||||
}
|
||||
else
|
||||
{
|
||||
localFile = string.Format(@"{0}\Error.log", localRepo);
|
||||
// scrivo file in area target...
|
||||
using (StreamWriter sw = File.AppendText(localFile))
|
||||
{
|
||||
sw.WriteLine(string.Format("{0:yyyy-MM-dd HH:mm:ss} ATTENZIONE! Installer NON disponibile | {1}", DateTime.Now, remoteUrl));
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (Exception exc)
|
||||
{
|
||||
localFile = string.Format(@"{0}\Error.log", localRepo);
|
||||
// scrivo file in area target...
|
||||
using (StreamWriter sw = File.AppendText(localFile))
|
||||
{
|
||||
sw.WriteLine(string.Format("{0:yyyy-MM-dd HH:mm:ss} Errore in fase di download installers per {1}", DateTime.Now, remoteUrl));
|
||||
sw.WriteLine(exc.ToString());
|
||||
}
|
||||
}
|
||||
return done;
|
||||
}
|
||||
}
|
||||
catch (Exception exc)
|
||||
{
|
||||
localFile = string.Format(@"{0}\Error.log", localRepo);
|
||||
// scrivo file in area target...
|
||||
using (StreamWriter sw = File.AppendText(localFile))
|
||||
|
||||
/// <summary>
|
||||
/// Recupera l'ultima versione disponibile
|
||||
/// </summary>
|
||||
/// <param name="remoteUrl"></param>
|
||||
/// <returns></returns>
|
||||
public UpdateInfoEventArgs getUpdateInfo(string remoteUrl)
|
||||
{
|
||||
sw.WriteLine(string.Format("{0:yyyy-MM-dd HH:mm:ss} Errore in fase di download installers per {1}", DateTime.Now, remoteUrl));
|
||||
sw.WriteLine(exc.ToString());
|
||||
bool doAuth = !string.IsNullOrEmpty($"{userName}{passwd}");
|
||||
|
||||
UpdateInfoEventArgs args = new UpdateInfoEventArgs();
|
||||
Version CurrentVersion;
|
||||
bool Mandatory;
|
||||
XmlDocument recXml = new XmlDocument();
|
||||
try
|
||||
{
|
||||
// recupero dati
|
||||
using (var http = new HttpClient())
|
||||
{
|
||||
if (doAuth)
|
||||
{
|
||||
http.DefaultRequestHeaders.Accept.Clear();
|
||||
var byteArray = System.Text.ASCIIEncoding.UTF8.GetBytes($"{userName}:{passwd}");
|
||||
http.DefaultRequestHeaders.Authorization = new System.Net.Http.Headers.AuthenticationHeaderValue("Basic", Convert.ToBase64String(byteArray));
|
||||
}
|
||||
// url da chiamare
|
||||
http.BaseAddress = new Uri(remoteUrl);
|
||||
// lettura
|
||||
var data = http.GetAsync(remoteUrl).Result;
|
||||
var myReader = data.Content.ReadAsStreamAsync();
|
||||
if (data.StatusCode != HttpStatusCode.OK)
|
||||
{
|
||||
logger.lg.scriviLog($"Errore in chiamata getUpdateInfo per URL {remoteUrl}: status code: {data.StatusCode}", tipoLog.INFO);
|
||||
}
|
||||
else
|
||||
{
|
||||
recXml.Load(myReader.Result);
|
||||
|
||||
XmlNodeList recData = recXml.SelectNodes("item");
|
||||
if (recData != null)
|
||||
{
|
||||
foreach (XmlNode item in recData)
|
||||
{
|
||||
XmlNode appCastVersion = item.SelectSingleNode("version");
|
||||
Version.TryParse(appCastVersion?.InnerText, out CurrentVersion);
|
||||
args.CurrentVersion = CurrentVersion;
|
||||
XmlNode appCastChangeLog = item.SelectSingleNode("changelog");
|
||||
args.ChangelogURL = appCastChangeLog?.InnerText;
|
||||
XmlNode appCastUrl = item.SelectSingleNode("url");
|
||||
args.DownloadURL = appCastUrl?.InnerText;
|
||||
XmlNode mandatory = item.SelectSingleNode("mandatory");
|
||||
Boolean.TryParse(mandatory?.InnerText, out Mandatory);
|
||||
args.Mandatory = Mandatory;
|
||||
args.IsUpdateAvailable = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (Exception exc)
|
||||
{
|
||||
logger.lg.scriviLog($"Eccezione in getUpdateInfo:{Environment.NewLine}{exc}");
|
||||
// metto versione = 0 + errore...
|
||||
args.IsUpdateAvailable = false;
|
||||
args.CurrentVersion = new Version("0.0.0.0");
|
||||
}
|
||||
return args;
|
||||
}
|
||||
}
|
||||
return done;
|
||||
|
||||
#endregion Public Methods
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Object of this class gives you all the details about the update useful in handling the update logic yourself.
|
||||
/// </summary>
|
||||
public class UpdateInfoEventArgs : EventArgs
|
||||
{
|
||||
/// <summary>
|
||||
/// If new update is available then returns true otherwise false.
|
||||
/// </summary>
|
||||
public bool IsUpdateAvailable { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Download URL of the update file.
|
||||
/// </summary>
|
||||
public string DownloadURL { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// URL of the webpage specifying changes in the new update.
|
||||
/// </summary>
|
||||
public string ChangelogURL { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Returns newest version of the application available to download.
|
||||
/// </summary>
|
||||
public Version CurrentVersion { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Returns version of the application currently installed on the user's PC.
|
||||
/// </summary>
|
||||
public Version InstalledVersion { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Shows if the update is required or optional.
|
||||
/// </summary>
|
||||
public bool Mandatory { get; set; }
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -25,6 +25,8 @@
|
||||
</microsoft.web>
|
||||
<!-- SteamWare -->
|
||||
<connectionStrings>
|
||||
<!--<add name="SteamWare.Properties.Settings.SEL_fatture_SteamWareConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=SEL_fatture_SteamWare;User ID=sa;Password=keyhammer;Encrypt=False;TrustServerCertificate=True" providerName="System.Data.SqlClient" />-->
|
||||
|
||||
<add name="SteamWare.Properties.Settings.loggerConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=Flamma_SC;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.SteamWare_VocabolarioConnectionString" connectionString="Data Source=SQLSTEAM;Initial Catalog=SteamWare_Vocabolario;Persist Security Info=True;User ID=sa;Password=keyhammer16" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.DS_AuthConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=SteamWare_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||
@@ -32,7 +34,7 @@
|
||||
<add name="SteamWare.Properties.Settings.SteamWare_BremboConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=SteamWare_Brembo;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.Flamma_AnagraficaConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=Flamma_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.AnagraficaConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=SteamWare_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.SEL_fatture_SteamWareConnectionString" connectionString="Data Source=SQLSTEAM;Initial Catalog=SEL_fatture_SteamWare;User ID=sa;Password=keyhammer;Encrypt=False;TrustServerCertificate=True" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.SEL_fatture_SteamWareConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=SEL_fatture_SteamWare;User ID=sa;Password=keyhammer16;Encrypt=False;TrustServerCertificate=True" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.Equa_AnagraficaConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=Equa_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.GMWConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=GMW;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.MoonProConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16" providerName="System.Data.SqlClient" />
|
||||
|
||||
@@ -629,7 +629,7 @@ namespace SteamWare
|
||||
protected void newLogfileName()
|
||||
{
|
||||
DateTime CurrentDateTime = DateTime.Now;
|
||||
_logfileName = _logBaseDir + String.Format("{0}.log", CurrentDateTime.ToString("yyyyMMdd"));
|
||||
_logfileName = _logBaseDir + String.Format("{0}.log", CurrentDateTime.ToString("yyyy-MM-dd"));
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
+1110
-1096
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Generated
+134
-11
@@ -49,6 +49,7 @@
|
||||
this.tabPage1 = new System.Windows.Forms.TabPage();
|
||||
this.tabPage2 = new System.Windows.Forms.TabPage();
|
||||
this.tabPage3 = new System.Windows.Forms.TabPage();
|
||||
this.btnResetAppConf = new System.Windows.Forms.Button();
|
||||
this.lblTestLogger = new System.Windows.Forms.Label();
|
||||
this.chkTestLogger = new System.Windows.Forms.CheckBox();
|
||||
this.btnResetCdv = new System.Windows.Forms.Button();
|
||||
@@ -79,9 +80,18 @@
|
||||
this.txtQueueMessage = new System.Windows.Forms.TextBox();
|
||||
this.groupBox2 = new System.Windows.Forms.GroupBox();
|
||||
this.lblQueueRead = new System.Windows.Forms.Label();
|
||||
this.tabPage7 = new System.Windows.Forms.TabPage();
|
||||
this.btnDownload = new System.Windows.Forms.Button();
|
||||
this.lblOutUpdMan = new System.Windows.Forms.Label();
|
||||
this.btnReadUpdMan = new System.Windows.Forms.Button();
|
||||
this.txtRemoteUrl = new System.Windows.Forms.TextBox();
|
||||
this.label11 = new System.Windows.Forms.Label();
|
||||
this.txtPass = new System.Windows.Forms.TextBox();
|
||||
this.label10 = new System.Windows.Forms.Label();
|
||||
this.txtUser = new System.Windows.Forms.TextBox();
|
||||
this.label9 = new System.Windows.Forms.Label();
|
||||
this.clockTimer = new System.Windows.Forms.Timer(this.components);
|
||||
this.LogTimer = new System.Windows.Forms.Timer(this.components);
|
||||
this.btnResetAppConf = new System.Windows.Forms.Button();
|
||||
this.groupBox1.SuspendLayout();
|
||||
this.tabControl1.SuspendLayout();
|
||||
this.tabPage1.SuspendLayout();
|
||||
@@ -94,6 +104,7 @@
|
||||
this.groupBox3.SuspendLayout();
|
||||
this.grpPublisher.SuspendLayout();
|
||||
this.groupBox2.SuspendLayout();
|
||||
this.tabPage7.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// groupBox1
|
||||
@@ -266,6 +277,7 @@
|
||||
this.tabControl1.Controls.Add(this.tabPage4);
|
||||
this.tabControl1.Controls.Add(this.tabPage5);
|
||||
this.tabControl1.Controls.Add(this.tabPage6);
|
||||
this.tabControl1.Controls.Add(this.tabPage7);
|
||||
this.tabControl1.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.tabControl1.Location = new System.Drawing.Point(0, 0);
|
||||
this.tabControl1.Name = "tabControl1";
|
||||
@@ -314,6 +326,16 @@
|
||||
this.tabPage3.Text = "Redis test";
|
||||
this.tabPage3.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// btnResetAppConf
|
||||
//
|
||||
this.btnResetAppConf.Location = new System.Drawing.Point(576, 13);
|
||||
this.btnResetAppConf.Name = "btnResetAppConf";
|
||||
this.btnResetAppConf.Size = new System.Drawing.Size(114, 23);
|
||||
this.btnResetAppConf.TabIndex = 16;
|
||||
this.btnResetAppConf.Text = "ResetAppConf";
|
||||
this.btnResetAppConf.UseVisualStyleBackColor = true;
|
||||
this.btnResetAppConf.Click += new System.EventHandler(this.btnResetAppConf_Click);
|
||||
//
|
||||
// lblTestLogger
|
||||
//
|
||||
this.lblTestLogger.AutoSize = true;
|
||||
@@ -646,6 +668,105 @@
|
||||
this.lblQueueRead.TabIndex = 1;
|
||||
this.lblQueueRead.Text = "...";
|
||||
//
|
||||
// tabPage7
|
||||
//
|
||||
this.tabPage7.Controls.Add(this.btnDownload);
|
||||
this.tabPage7.Controls.Add(this.lblOutUpdMan);
|
||||
this.tabPage7.Controls.Add(this.btnReadUpdMan);
|
||||
this.tabPage7.Controls.Add(this.txtRemoteUrl);
|
||||
this.tabPage7.Controls.Add(this.label11);
|
||||
this.tabPage7.Controls.Add(this.txtPass);
|
||||
this.tabPage7.Controls.Add(this.label10);
|
||||
this.tabPage7.Controls.Add(this.txtUser);
|
||||
this.tabPage7.Controls.Add(this.label9);
|
||||
this.tabPage7.Location = new System.Drawing.Point(4, 22);
|
||||
this.tabPage7.Name = "tabPage7";
|
||||
this.tabPage7.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.tabPage7.Size = new System.Drawing.Size(768, 353);
|
||||
this.tabPage7.TabIndex = 6;
|
||||
this.tabPage7.Text = "Update Man";
|
||||
this.tabPage7.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// btnDownload
|
||||
//
|
||||
this.btnDownload.Location = new System.Drawing.Point(496, 15);
|
||||
this.btnDownload.Name = "btnDownload";
|
||||
this.btnDownload.Size = new System.Drawing.Size(175, 23);
|
||||
this.btnDownload.TabIndex = 8;
|
||||
this.btnDownload.Text = "Download latest";
|
||||
this.btnDownload.UseVisualStyleBackColor = true;
|
||||
this.btnDownload.Click += new System.EventHandler(this.btnDownload_Click);
|
||||
//
|
||||
// lblOutUpdMan
|
||||
//
|
||||
this.lblOutUpdMan.AutoSize = true;
|
||||
this.lblOutUpdMan.Location = new System.Drawing.Point(19, 76);
|
||||
this.lblOutUpdMan.Name = "lblOutUpdMan";
|
||||
this.lblOutUpdMan.Size = new System.Drawing.Size(16, 13);
|
||||
this.lblOutUpdMan.TabIndex = 7;
|
||||
this.lblOutUpdMan.Text = "---";
|
||||
//
|
||||
// btnReadUpdMan
|
||||
//
|
||||
this.btnReadUpdMan.Location = new System.Drawing.Point(315, 15);
|
||||
this.btnReadUpdMan.Name = "btnReadUpdMan";
|
||||
this.btnReadUpdMan.Size = new System.Drawing.Size(175, 23);
|
||||
this.btnReadUpdMan.TabIndex = 6;
|
||||
this.btnReadUpdMan.Text = "Retrieve Info";
|
||||
this.btnReadUpdMan.UseVisualStyleBackColor = true;
|
||||
this.btnReadUpdMan.Click += new System.EventHandler(this.btnReadUpdMan_Click);
|
||||
//
|
||||
// txtRemoteUrl
|
||||
//
|
||||
this.txtRemoteUrl.Location = new System.Drawing.Point(60, 43);
|
||||
this.txtRemoteUrl.Name = "txtRemoteUrl";
|
||||
this.txtRemoteUrl.Size = new System.Drawing.Size(611, 20);
|
||||
this.txtRemoteUrl.TabIndex = 5;
|
||||
this.txtRemoteUrl.Text = "http://nexus.steamware.net/repository/SWS/ZCode/master/LAST/manifest.xml";
|
||||
//
|
||||
// label11
|
||||
//
|
||||
this.label11.AutoSize = true;
|
||||
this.label11.Location = new System.Drawing.Point(19, 46);
|
||||
this.label11.Name = "label11";
|
||||
this.label11.Size = new System.Drawing.Size(20, 13);
|
||||
this.label11.TabIndex = 4;
|
||||
this.label11.Text = "Url";
|
||||
//
|
||||
// txtPass
|
||||
//
|
||||
this.txtPass.Location = new System.Drawing.Point(209, 17);
|
||||
this.txtPass.Name = "txtPass";
|
||||
this.txtPass.Size = new System.Drawing.Size(100, 20);
|
||||
this.txtPass.TabIndex = 3;
|
||||
this.txtPass.Text = "viaD@nte16";
|
||||
//
|
||||
// label10
|
||||
//
|
||||
this.label10.AutoSize = true;
|
||||
this.label10.Location = new System.Drawing.Point(168, 20);
|
||||
this.label10.Name = "label10";
|
||||
this.label10.Size = new System.Drawing.Size(30, 13);
|
||||
this.label10.TabIndex = 2;
|
||||
this.label10.Text = "Pass";
|
||||
//
|
||||
// txtUser
|
||||
//
|
||||
this.txtUser.Location = new System.Drawing.Point(60, 17);
|
||||
this.txtUser.Name = "txtUser";
|
||||
this.txtUser.Size = new System.Drawing.Size(100, 20);
|
||||
this.txtUser.TabIndex = 1;
|
||||
this.txtUser.Text = "SWDownloader";
|
||||
//
|
||||
// label9
|
||||
//
|
||||
this.label9.AutoSize = true;
|
||||
this.label9.Location = new System.Drawing.Point(19, 20);
|
||||
this.label9.Name = "label9";
|
||||
this.label9.Size = new System.Drawing.Size(29, 13);
|
||||
this.label9.TabIndex = 0;
|
||||
this.label9.Text = "User";
|
||||
//
|
||||
// clockTimer
|
||||
//
|
||||
this.clockTimer.Interval = 50;
|
||||
@@ -656,16 +777,6 @@
|
||||
this.LogTimer.Interval = 10;
|
||||
this.LogTimer.Tick += new System.EventHandler(this.LogTimer_Tick);
|
||||
//
|
||||
// btnResetAppConf
|
||||
//
|
||||
this.btnResetAppConf.Location = new System.Drawing.Point(576, 13);
|
||||
this.btnResetAppConf.Name = "btnResetAppConf";
|
||||
this.btnResetAppConf.Size = new System.Drawing.Size(114, 23);
|
||||
this.btnResetAppConf.TabIndex = 16;
|
||||
this.btnResetAppConf.Text = "ResetAppConf";
|
||||
this.btnResetAppConf.UseVisualStyleBackColor = true;
|
||||
this.btnResetAppConf.Click += new System.EventHandler(this.btnResetAppConf_Click);
|
||||
//
|
||||
// MainForm
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
@@ -697,6 +808,8 @@
|
||||
this.grpPublisher.PerformLayout();
|
||||
this.groupBox2.ResumeLayout(false);
|
||||
this.groupBox2.PerformLayout();
|
||||
this.tabPage7.ResumeLayout(false);
|
||||
this.tabPage7.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
@@ -757,6 +870,16 @@
|
||||
private System.Windows.Forms.CheckBox chkTestLogger;
|
||||
private System.Windows.Forms.Timer LogTimer;
|
||||
private System.Windows.Forms.Button btnResetAppConf;
|
||||
private System.Windows.Forms.TabPage tabPage7;
|
||||
private System.Windows.Forms.TextBox txtPass;
|
||||
private System.Windows.Forms.Label label10;
|
||||
private System.Windows.Forms.TextBox txtUser;
|
||||
private System.Windows.Forms.Label label9;
|
||||
private System.Windows.Forms.TextBox txtRemoteUrl;
|
||||
private System.Windows.Forms.Label label11;
|
||||
private System.Windows.Forms.Label lblOutUpdMan;
|
||||
private System.Windows.Forms.Button btnReadUpdMan;
|
||||
private System.Windows.Forms.Button btnDownload;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -61,6 +61,21 @@ namespace TestBench
|
||||
}
|
||||
}
|
||||
|
||||
private void btnDownload_Click(object sender, EventArgs e)
|
||||
{
|
||||
var currUpdMan = new UpdateMan(txtUser.Text.Trim(), txtPass.Text.Trim());
|
||||
currUpdMan.downloadLatest(txtRemoteUrl.Text.Trim(), "c:\\Temp", "MP-STATS");
|
||||
}
|
||||
|
||||
private void btnReadUpdMan_Click(object sender, EventArgs e)
|
||||
{
|
||||
// recupero i dati dall'URL
|
||||
var currUpdMan = new UpdateMan(txtUser.Text.Trim(), txtPass.Text.Trim());
|
||||
// popolo la label
|
||||
var updInfo = currUpdMan.getUpdateInfo(txtRemoteUrl.Text.Trim());
|
||||
lblOutUpdMan.Text = $"Vers: {updInfo.CurrentVersion} | URL: {updInfo.DownloadURL}";
|
||||
}
|
||||
|
||||
private void btnResetAppConf_Click(object sender, EventArgs e)
|
||||
{
|
||||
memLayer.ML.resetAppConf();
|
||||
|
||||
Reference in New Issue
Block a user