using static MP.MONO.Core.Enums;
namespace MP.MONO.Core
{
///
/// Configurazione per Variabili Casuali
///
public class VCData
{
#region Public Fields
///
/// DataOra inizio periodo di elaborazione x determinare periodo massimo
///
public DateTime DTStart;
#endregion Public Fields
#region Public Properties
///
/// Array dati per calcolo
///
public List dataArray { get; set; } = new List();
///
/// Tipologia di funzione da applicare
///
public VC_func Funzione { get; set; } = VC_func.POINT;
///
/// Periodo di riferimento in secondi (da aggiungere a DTStart x determinare scadenza x elaborazione)
///
public double Period { get; set; } = 60.0;
#endregion Public Properties
public bool isElapsed
{
get
{
bool answ = false;
answ = DTStart.AddSeconds(Period) <= DateTime.Now;
return answ;
}
}
}
}