- 2026-05-19 V1.0.0.0 Versión renombrada de wsasegasa a wsasegasaverifactu

This commit is contained in:
2026-05-19 11:54:58 +02:00
parent 699f0efcd1
commit c07d7dbe54
15 changed files with 997 additions and 3 deletions

View File

@@ -0,0 +1,46 @@
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WSAsegasa;
namespace WSAsegasa
{
public class Procesos
{
public static Configuracion Conf;
public static DateTime? HoraUtcUltimaEjecucionProcesos = null;
private static bool Procesando;
public static void Procesar()
{
if (!Procesando && (HoraUtcUltimaEjecucionProcesos.HasValue == false || DateTime.UtcNow.Subtract(HoraUtcUltimaEjecucionProcesos.Value).TotalSeconds > Conf.SegundosMinimosEntreProcesos)) ;
{
Procesando = true;
HoraUtcUltimaEjecucionProcesos = DateTime.UtcNow;
try
{
// ProcesosCorreos.EnviaCorreos();
// Comprobaciones.CompruebaReplica();
// Comprobaciones.ChequeaColaCorreo();
}
catch (Exception ex)
{
Debug.WriteLine(@"Procesar: EXCEPCIÓN: " + ex.Message + " " + ex.StackTrace);
}
finally
{
Procesando = false;
}
}
}
}
}