63 lines
1.3 KiB
C#
63 lines
1.3 KiB
C#
using SteamWare;
|
|
|
|
namespace WebLCP
|
|
{
|
|
public class dataLayer
|
|
{
|
|
#region area public
|
|
|
|
public DS_AppTableAdapters.JobsListTableAdapter taJL;
|
|
|
|
/// <summary>
|
|
/// Effettua verifica jobs
|
|
/// </summary>
|
|
public void checkJobs()
|
|
{
|
|
// verifica se ci siano JOB in corso --> completati
|
|
|
|
// registro su DB
|
|
|
|
// invio email ad utenti al completamento
|
|
|
|
}
|
|
/// <summary>
|
|
/// pulisce folder upload da files in IN lasciati da oltre 15 minuti (conf)
|
|
/// </summary>
|
|
public void cleanupTempDir()
|
|
{
|
|
//fileMover.obj.deleteOldest();
|
|
}
|
|
/// <summary>
|
|
/// pulisce folder OUT/download
|
|
/// - invio email dopo 3 settimane (conf)
|
|
/// - elimino folder oltre 4 settimane (conf)
|
|
/// </summary>
|
|
public void cleanupJobsDir()
|
|
{
|
|
//fileMover.obj.deleteOldest();
|
|
}
|
|
|
|
#endregion
|
|
|
|
public dataLayer()
|
|
{
|
|
initAdapters();
|
|
setupConnection();
|
|
}
|
|
|
|
public static dataLayer man = new dataLayer();
|
|
|
|
private void setupConnection()
|
|
{
|
|
string connString = memLayer.ML.CRS("AdmodellingConnectionString");
|
|
taJL.Connection.ConnectionString = connString;
|
|
}
|
|
|
|
private void initAdapters()
|
|
{
|
|
taJL = new DS_AppTableAdapters.JobsListTableAdapter();
|
|
}
|
|
|
|
|
|
}
|
|
} |