2025-04-15 12:10:19 +02:00

98 lines
3.1 KiB
C#

using System;
using System.Collections.Generic;
using System.Text;
using System.Collections.Specialized;
using Amib.Threading;
using PDFGenerator.BusinessLayer;
using System.Configuration;
using System.Data;
using System.Diagnostics;
using PipelineLib;
using NUnit.Framework;
using System.IO;
namespace PDFGenerator
{
public class GstSrtPDFGnr
{
public static void ScriviScartiNelDB(string codiceFiscale, string rete,Int32 stato,string errorMessage)
{
try
{
List<Parametro> parametri = new List<Parametro>();
Parametro parametro = new Parametro();
parametro = new Parametro();
parametro.DbType = DbType.String;
parametro.ParameterName = "codicefiscale";
parametro.Value = codiceFiscale;
parametri.Add(parametro);
parametro = new Parametro();
parametro.DbType = DbType.String;
parametro.ParameterName = "rete";
parametro.Value = rete;
parametri.Add(parametro);
parametro = new Parametro();
parametro.DbType = DbType.Int32;
parametro.ParameterName = "stato";
parametro.Value = stato;
parametri.Add(parametro);
parametro = new Parametro();
parametro.DbType = DbType.String;
parametro.ParameterName = "errormessage";
parametro.Value = errorMessage;
parametri.Add(parametro);
DataAccess.ExecuteNonQueryStoredProcedure(DBProvider.SqlServerStampeC6, "[C6MartPeriodico].[GESTIONE_SCARTI_CRUSCOTTO]", parametri);
}
catch { }
}
public static void ScriviElaboratiNelDB(string codiceFiscale, string rete)
{
try
{
List<Parametro> parametri = new List<Parametro>();
Parametro parametro = new Parametro();
parametro = new Parametro();
parametro.DbType = DbType.String;
parametro.ParameterName = "codicefiscale";
parametro.Value = codiceFiscale;
parametri.Add(parametro);
parametro = new Parametro();
parametro.DbType = DbType.String;
parametro.ParameterName = "rete";
parametro.Value = rete;
parametri.Add(parametro);
parametro = new Parametro();
parametro.DbType = DbType.Int32;
parametro.ParameterName = "stato";
parametro.Value = 10;
parametri.Add(parametro);
parametro = new Parametro();
parametro.DbType = DbType.String;
parametro.ParameterName = "errormessage";
parametro.Value = "";
parametri.Add(parametro);
DataAccess.ExecuteNonQueryStoredProcedure(DBProvider.SqlServerStampeC6, "[C6MartPeriodico].[GESTIONE_SCARTI_CRUSCOTTO]", parametri);
}
catch { }
}
}
}