Files
admodelling.org/INTERFACE/WebLCP/dataLayer.cs
T
2019-10-17 18:06:43 +02:00

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();
}
}
}