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